Answers edited by Anirudh E.