if(no%2==0 && jif.qs('cu','m')=='g') {
    pn = new pra(no/2);
    np = pn.n();
    lp = pn.a.length;
    pn = new pra();

    qn = new pra(no);
    nq = qn.n();
    lq = qn.a.length;

    document.writeln("<table cellspacing='1'>");
    document.writeln("<tr><td colspan='"+(1+lp+1+lq)+"' class='tl'>");
    document.writeln("Goldbach conjecture");
    document.writeln("</td></tr>");
    document.writeln('<tr>');
    document.writeln("<td>&nbsp;</td>");
    for(i=0; i<lp; i++) {
        s = i;
        if(s<10) s = '&nbsp;'+s;
        document.writeln("<td class='gr'>"+s+"</td>");
    }
    document.writeln("<td>&nbsp;</td>");
    for(i=0; i<lq; i++) {
        s = i;
        if(s<10) s = '&nbsp;'+s;
        document.writeln("<td class='gr'>"+s+"</td>");
    }
    document.writeln('</tr>');
    document.writeln("<tr><td colspan='"+(1+lp+1+lq)+"'></td></tr>");

    for(i=0; i<=np; i++) {
        document.writeln('<tr>');
        if(i==0) {
            document.writeln("<td>&nbsp;</td>");
            for(j=0; j<lp; j++) document.writeln("<td>&nbsp;</td>");
        } else if(i==1) {
            document.writeln("<td class='rt'>1</td>");
            for(j=0; j<lp; j++) document.writeln("<td class='gr'>1</td>");
        } else {
            pn.ju(1);
            n = pn.n();
            x = pn.i();
            if(x) document.writeln("<td class='pm'><b>"+n+'</b></td>');
            else  document.writeln("<td class='rt'><b>"+n+'</b></td>');
            l = pn.a.length;
            for(k=0; k<l; k++) {
                if(pn.a[k][1]==0) {
                    document.writeln("<td class='rd'>0</td>");
                } else {
                    document.writeln("<td class='rl'>"+pn.a[k][1]+"</td>");
                }
            }
            l = lp-pn.a.length;
            for(k=0; k<l; k++) {
                if(x) document.writeln("<td class='ws'>"+n+"</td>");
                else  document.writeln("<td class='gr'>"+n+"</td>");
            }
        }

        n = qn.n();
        x = qn.i();
        if(x) document.writeln("<td class='pm'>"+n+"</td>");
        else  document.writeln("<td class='rt'>"+n+"</td>");
        l = qn.a.length;
        for(k=0; k<l; k++) {
            if(qn.a[k][1]==0) {
                document.writeln("<td class='rd'>0</td>");
            } else {
                document.writeln("<td class='rl'>"+qn.a[k][1]+"</td>");
            }
        }
        l = lq-qn.a.length;
        for(k=0; k<l; k++) {
            if(x) document.writeln("<td class='ws'>"+n+"</td>");
            else  document.writeln("<td class='gr'>"+n+"</td>");
        }
        qn.jd(1);
        document.writeln('</tr>');
    }

    document.writeln("<tr><td colspan='"+(1+lp+1+lq)+"'></td></tr>");
    document.writeln('<tr>');
    document.writeln("<td>&nbsp;</td>");
    l = pn.a.length;
    for(i=0; i<l; i++) document.writeln("<td class='pd'>"+pn.a[i][0]+"</td>");
    document.writeln("<td>&nbsp;</td>");
    qn = new pra(no);
    l = qn.a.length;
    for(i=0; i<l; i++) document.writeln("<td class='pd'>"+qn.a[i][0]+"</td>");
    document.writeln('</tr>');
    document.writeln('</table><br>');
}
