46 32 44 24 03 21
 12 21 04 30 39 02
  1  2  9  6  3  9  7
 13 42 33 27 10  15