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