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