minusX0XminussXsYpminusXYpsXXdiv0sY0divsXsYsdivminusXYsYminussXsYpminusXYminussXsYminusXYdivsXsYdivminusXYsYdivsXsYminusXYtruedivsXsYdivminusXYsYtrue1231div211s1111minus211000p111minusX0XminussXsYpminusXYpsXXdivsXsYminusXYfalse12minussXsYminusXYtrue11minus212s1111minussXsYpminusXYfalse