Hard Hospital Riddles with Answers