function convert(a)
{
	var code=
"/* == Generated by Matrix67.com == */\n\
\n\
     #include      <stdio.h>\n\
   main(t ,_,a)  char*a;{return\n\
 t<1?main(*a,a[-t],\"=a-1kj3gnm:q\\\n\
ebh_cf*<r.d>i^+?,()[?qzyrjuvcdefg\\\n\
h,!kbpolwxs'.t main(\")&&a[-t]&&main\n\
(t-1,_,a):t/2?_==*a?putchar(32[a])\n\
  :_%115<36||main(t,_,a+1):main(\n\
    0,t,\"````````````````````\\\n\
      `````````````````````\\\n\
        `````````````````\\\n\
          `````````````\\\n\
            `````````\\\n\
              ````\")\n\
                ;}";
	var m=new Array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',' ',',','.','\'','!','?');
	var c=new Array('(','f','n','m',':','q','e','b',')','j','c','r',',','[','<','*','a','k','>','+','3','g','.','d','1','-','?','h','^','i','_','=');
	var r=new Array("s","t","u","v","w","x","y","z","{","|","}","~","!","#");
	var pos=0, count=0;
	var result="";
	var text = a;
	text=text.toLowerCase();
	for (i=0;i<code.length;i++)
	{
		if (code.charAt(i)=='`')
		{
			if (pos<text.length && (Math.random()<text.length/88 || text.length-pos>=84-count))
			{
				var tmpChar = text.charAt(pos);
				for (j=0; j<=m.length; j++)
				{
					if (tmpChar==m[j]) {tmpChar=c[j];break;};
					if (j==m.length) tmpChar=' ';
				}
				result+=tmpChar;
				pos++;
			}
			else result+=r[Math.floor(Math.random()*r.length)];
			count++;
		}
		else result+=code.charAt(i);
	}
	document.getElementById("t2").value=result;
}