Answers from user akhil1107