Answers from user akp889900