3 9 12 4
122116
-310
-310
-620