3 4
3 18 1 17 4 7 2 2
4 9 1 15 2 12 3 23
1 19 3 10 2 7 4 7