end (2) -3 -2 -2