3 5 5 3 -1 -1 2 4 17 5 7 4 3 -4 -5 -3