Answers edited by Abhinav T.