minusminusxxminus+xy*minusminusminusxminusminusminusyminus*xy+minusminusminusxminusminusminusyfminusxminusminusminusfxminus+xyminusminusminusxminus+xyminusminusxminus+xyminusxminus+xyminusminusminusyminus+xyminusminusyminus+xyminusyminus*xyminusminusminusxminus*xyminusminusxminus*xyminusxminus*xyminusminusminusyminus*xyminusminusyminus*xyminusyfminusxminusminusminusfxfminusxminusminusfxfminusxminusfxfminusxfxtruefminusxfxtrue1234f11fminusxminusminusminusfxfalse3fminusxminusminusfxfalse2fminusxminusfxfalse1minus+xyminusminusxminus+xyminusminusminusxminus+xyminusxminus+xyminusminusminusyminus+xyminusminusyminus+xyminusyminus*xyminusminusminusxminus*xyminusminusxminus*xyminusxminus*xyminusminusminusyminus*xyminusminusyminus*xyminusytrue1minus111+211112minus111*211112f10