3 4 2 3 5 200 100 300 800 3 2 -3 1 4 -4 -2 -1