Fun with puzzles 2