46 13 03 31 48 37
 28 24 06 16 08 12
  3  9  0  9  7  4  7
 44 40 07 22 21  18