Title: Riddles of Hamlet and the Newest Answers