Answers from user ripon01717