3 4 1 2 5 7 1 -2 -6 4 0 3 7 9 5