Answers edited by Vivek A.