Answers from user mc15c05