10 2
2
3 1 0 4 5 8 11
7 10 4 9 5 8 10 5 15 3 21 2 49 1 52