2 -5 0 45 78 -34 0 -4 7