Puzzle #212 complete