-x0x-sxsy-xyminx00min0y0minsxsysminxytwice00twicesxsstwicexfsxsyf-yminxystwiceminxyfsxsyf-xminxystwiceminxy-sxsy-xyminsxsyminxytwicesxtwicexfsxsytwiceminxyfsxsyminxyfsxsy-yminxyfsxsyf-yminxystwiceminxyfsxsy-xminxyfsxsyf-xminxystwiceminxytruefsxsyf-yminxystwiceminxyfsxsyf-xminxystwiceminxytruefsxsy-xminxyfalsefsxsy-yminxyfalse-sxsy-xytrue-22fsxsyminxyfalseminsxsyminxytruemin22fsxsytwiceminxyfalsetwicesxtwicextruetwice11