10 2 1 3 2 4 1 5 2 6 4 7 5 8 6 9 7 10 9 5 2 5 4 2 10 4 2 5 2 2 6 1 2 6 1
3 3 3 6 6 6 1 1 1 2 2 2 2 2 2