0##+x#x+#xx+0x0y0+xy+0x1y1+xy+1x0y1+xy+1x1y0++xy1#*#x#*0xy0*xy*1xy+0*xyysumnil0#sumconsxl+xsumlprodnil1#prodconsxl*xprodl+0x0y0+xy+0x0y+xy+0x1y+xy+1x0y+xy+1x1y0++xy1#+1x1y++xy1#+1x1y+xy*0xy0*xy*0xy*xy*1xy+0*xyy*1xy0*xy*1xy*xysumnil0#sumconsxl+xsumlsumconsxlsumlprodconsxl*xprodlprodconsxlprodltrueprodconsxlprodltrue1246789101prod111cons2112prodconsxl*xprodlfalse1356789*1xy*xy*0xy*xytrue2456781*2111111101111*1xy+0*xyyfalse23458sumconsxlsumltrue2341sum111cons2112sumconsxl+xsumlfalse123+0x1y+xy+0x0y+xy+1x0y+xy+1x1y++xy1#+1x1y+xytrue121+2120111111111+20#00+1x1y++xy1#1+2111211111+21112#000111+x#x+#xx+0x0y0+xy+0x1y1+xy+1x0y1+xy+1x1y0++xy1#0##+0x0y0+xyfalse+1x1y0++xy1#false*0xy0*xyfalse*1xy0*xyfalsesumnil0#false