3 -2 1 3 -3 2 3 -5 100 1