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