What are the most effective brain teasers to train your brain? I don't know too many aside from some riddles and crossword puzzles. Any suggestions?