Answers created by Ranuja