revnilnilrevrevxxrev++xy++revyrevx++nilyy++xnilx++.xyz.x++yz++x++yz++++xyzmakex.xnilrev++xyrevxrev++xyrevyrev++xy++revyrevx++.xyz++yz++x++yz++xy++x++yz++++xyztruerev++xyrevyrev++xyrevxtruerev11rev++xy++revyrevxfalse++.xyz++yz++x++yz++xy++x++yz++++xyztrue++22++.xyz++yz++21