Get those mind muscles moving and plow your way through these 20 brain teasers. Put your math, spelling, and logic skills to the test. Some are easy, some are hard, but they're all fun!