3 12 5 -9 3 5 1 10 2