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