1 3 2 5 1 100 -5 3