30
1 5 1 2 ...
30
1 5 1 2 ...