2
-999
1
3
5
4