Fun with puzzles 1