Puzzle is complete. 12A