Answers from user aksh27ay