even0trueevens0falseevenssxevenxhalf00halfssxshalfxplus0yyplussxysplusxytimes0y0timessxyif_timesevensxsxyif_timestruesxyplustimeshalfsxytimeshalfsxyif_timesfalsesxyplusytimesxyevenssxevenxhalfssxhalfxplussxyplusxytimessxyevensxtimessxyif_timesevensxsxyif_timestruesxyhalfsxif_timestruesxytimeshalfsxyif_timestruesxyplustimeshalfsxytimeshalfsxyif_timesfalsesxytimesxyif_timesfalsesxyplusytimesxytrueif_timesfalsesxytimesxytimessxyif_timesevensxsxyif_timestruesxytimeshalfsxytrueif_timesfalsesxyplusytimesxyfalseif_timestruesxyplustimeshalfsxytimeshalfsxyfalseplussxyplusxytrueplus21if_timestruesxyhalfsxfalsehalfssxhalfxtruehalf11timessxyevensxfalseevenssxevenxtrueeven11