3 -1 1 42 7 40 8 2