Really Hard Riddles That Are Long