Answers edited by Hariharan Baskarraj