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