Answers created by Aashish B.