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