9 56
 3 38 40 16
 7 15 30  7 28 45 20  2
 7 42 22 47 55 49 10  1
 4  3  6 41  8
 7 54  9 32 17 18 26 51
 7 25 35 11 19 44 13 36
 7 12 14 24 31 46 29 27
 7 33 52 39 48 50  5 34
 7 53  4 37 21 43 23 56
