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