7 9 2 3 -6 -5 4 7