Answers created by Ramchandran A.