Answers from user 0942075389