Answers from user Abhiramcharan