Puzzle #223 complete