Answers created by Akshay W.