Answers edited by Praveer Sharan