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