Answers created by Asmit G.