Answers created by Subhomoy H.