Answers from user akhilmohan1996