People who have an enhanced memory, judgment and vocabulary tend to have higher IQ's
Solving Puzzles provide improvements to our vocabulary, memory, and overall reasoning
People who solve puzzles tend to have higher IQ's