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