minusx0xminussxsyminusxyquot0sy0quotsxsysquotminusxysyplus0yyplussxysplusxyplusminusxs0minusysszplusminusysszminusxs0plusplusxs0plusysszplusplusysszplusxs0minussxsyminusxyquotsxsyquotminusxysyquotsxsyminusxyplussxyplusxyplusminusxs0minusysszplusminusysszminusxs0plusplusxs0plusysszplusplusysszplusxs0truequotsxsyquotminusxysytrue121quot211s1111minus211000minusx0xminussxsyminusxyquotsxsyminusxyfalse1minussxsyminusxytrue1minus212s1111plusminusxs0minusysszplusminusysszminusxs0plussxyplusxyplusplusxs0plusysszplusplusysszplusxs0true1plus21112minus211s1111000plus21112plusminusxs0minusysszplusminusysszminusxs0plusplusxs0plusysszplusplusysszplusxs0minussxsyminusxyplus0yyplussxysplusxyplusplusxs0plusysszplusplusysszplusxs0plusminusxs0minusysszplusminusysszminusxs0minusx0x1plus22122000s111minus21122plus21112plusminusxs0minusysszplusminusysszminusxs0plusplusxs0plusysszplusplusysszplusxs0plus0yyplussxysplusxyplusplusxs0plusysszplusplusysszplusxs0plusminusxs0minusysszplusminusysszminusxs0minussxsyminusxyminusx0xplus0yyplussxysplusxyplusplusxs0plusysszplusplusysszplusxs0plusminusxs0minusysszplusminusysszminusxs0minussxsyminusxyminusx0x1plus222122000s111minus211112plus21112plusminusxs0minusysszplusminusysszminusxs0plusplusxs0plusysszplusplusysszplusxs0plussxysplusxyplusplusxs0plusysszplusplusysszplusxs0plusminusxs0minusysszplusminusysszminusxs0minussxsyminusxyplusplusxs0plusysszplusplusysszplusxs0false1plusminusxs0minusysszplusminusysszminusxs0true1plus212minus212s1111000minussxsyminusxy