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

