Title: 101 Puzzles in Thought and Logic