3 2
1000 1010 1999
