Siddharth, Dev Patel or Abhinay Ganesan: Who will play Srinivasa Ramanujan best?