Answers edited by Shubh