3 3 2 5 4 -6 3 -1 6 16 1 2 2 -2