5 1 3 -600000000 22 12 55 600000000 171 42 118 66 -108 23 2