Answers from user AdityaPrPathak