minusx0xminussxsyminusxyle0ytruelesx0falselesxsylexyquotxsyif_quotlesyxxsyif_quottruexysquotminusxyyif_quotfalsexy0minussxsyminusxylesxsylexyquotxsylesyxquotxsyif_quotlesyxxsyif_quottruexyminusxyif_quottruexyquotminusxyytrueif_quottruexyquotminusxyyquotxsyif_quotlesyxxsytrueif_quottruexyminusxyfalseminussxsyminusxytruequotxsylesyxfalselesxsylexytrue