Here are some of my all-time favourite chess puzzles. The puzzles are in increasing order of difficulty (from left to right)! The right most one took me around 6 hours to solve completely (no computer and no board), so be prepared for some mental gymnastics ;)