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