8 4 12 3 9
-510