30
500 550 400 300 350
1000 800 999 1010 1000
50 600 70 80 900
700 850 950 1 2000
4 1 2 3 4
4 1 2 4 3
4 1 4 3 2
4 4 1 2 3
3 1 2 3 4
3 1 2 4 3
3 1 3 4 2
3 3 4 2 1
2 1 2 3 4
2 2 1 3 4
2 3 4 2 1
2 3 4 1 2
1 1 2 3 4
1 2 1 3 4
1 3 2 1 4
1 4 3 2 1
1 2 3 4 5
1 2 3 5 4
1 2 5 3 4
1 5 2 3 4
10000 9999 10000 8888 1
9999 2 3 10000 9999
1234 1230 1231 1232 1233
1234 1230 1231 1233 1232
1234 1230 1233 1232 1231
1234 1233 1230 1231 1232
