8 21
2 11 21
3 1 2 9
1 6
3 5 19 20
3 14 15 12
3 4 13 17
3 7 18 16
3 8 3 10

