Answers edited by Saurabh Shree