Puzzle #222 complete