Answers edited by Veerupaksh