2 -3 10 1 5 4