Answers created by Vinojan A.