Answers edited by Kartik M.