Hints and Answers