Answers from user 14Niranjan