10 4 3 4 1 1000 2 2 5 5 4 3 4 1 1000 5 5 2 2 5 1 1 2 2 3 4 4 4 5 5 5 2 2 1 1 4 4 2 3 5 5 5 1 2 2 3 3 4 5 6 6 7 5 6 7 5 6 4 5 3 4 2 3 6 1000 10000 999 9999 777 6763 654 3523 123 6789 323 1231 10 123 4151 746 3536 253 3649 373 3632 732 6272 849 3729 473 1231 345 1512 123 1234 451 5631 10 123 4151 346 3536 553 3649 873 3632 332 6272 649 3729 373 1231 365 1512 113 1234 11 5631 *glue big input here*