9
1 999
999 1
321 123
990 989
990 908
1 1
21 12
500 501
500 499
