Brain teaser puzzles are a wonderful medium to test the reader's critical thinking and problem-solving skills. Brain teaser ...