Answers edited by Rishab C.