Answers from user manthan421988