031700000000900012000040000080000030100403025040000000009010000450002000000008570 *-----------* |.31|7..|...| |...|9..|.12| |...|.4.|...| |---+---+---| |.8.|...|.3.| |1..|4.3|.25| |.4.|...|...| |---+---+---| |..9|.1.|...| |45.|..2|...| |...|..8|57.| *-----------*