6 31
 5 23 28  2  7 27
 6  8 26 29 19 30  5
 5 18 31 20 10 15
 6  6 13 24  9 17 12
 6 11 21  1 14 25 22
 3  4 16  3
