Answers from user ab2201