Answers created by Aneesh M.