7 1 3 2 4 -2 -100 1 5 8 9 -3 -101 2 3