Answers from user 512aa47e7ea71