2500-years old puzzled solved by Indian student