A     B   C   D *
     E F        
G   H            
    J     K     
  L     M     N
O       P        
       Q        
  R   S        
                     
        <table align="center" border="1px" cellpadding="0px" cellspacing="0px">
            <tbody align="right" valign="bottom">
                <tr>
                    <td bgcolor="white">
                        A
                        <input class="puzzle-digit" maxlength="1" name="answer1" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer2', 'answer1')" size="1" type="text" value="4"/>
                    </td>
                    <td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer2" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer3', 'answer1')" size="1" type="text" value="9"/>
                    </td>
                    <td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer3" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer4', 'answer1')" size="1" type="text" value="8"/>
                    </td>
                    <td bgcolor="white">
                        B
                        <input class="puzzle-digit" maxlength="1" name="answer4" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer5', 'answer1')" size="1" type="text" value="6"/>
                    </td>
                    <td bgcolor="black">&amp;nbsp;</td>
                    <td bgcolor="white">
                        C
                        <input class="puzzle-digit" maxlength="1" name="answer5" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer6', 'answer1')" size="1" type="text" value="1"/>
                    </td>
                    <td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer6" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer7', 'answer1')" size="1" type="text" value="2"/>
                    </td>
                    <td bgcolor="white">
                        D
                        <input class="puzzle-digit" maxlength="1" name="answer7" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer8', 'answer1')" size="1" type="text" value="1"/>
                    </td>
                    <td bgcolor="white">
                        *
                        <input class="puzzle-digit" maxlength="1" name="answer8" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer9', 'answer1')" size="1" type="text" value="2"/>
                    </td>
                </tr>
                <tr><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer9" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer10', 'answer1')" size="1" type="text" value="3"/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        E
                        <input class="puzzle-digit" maxlength="1" name="answer10" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer11', 'answer1')" size="1" type="text" value="4"/>
                    </td><td bgcolor="white">
                        F
                        <input class="puzzle-digit" maxlength="1" name="answer11" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer12', 'answer1')" size="1" type="text" value="1"/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer12" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer13', 'answer1')" size="1" type="text" value="0"/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer13" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer14', 'answer1')" size="1" type="text" value="1"/>
                    </td><td bgcolor="black">&amp;nbsp;</td>
                </tr>
                <tr><td bgcolor="white">
                        G
                        <input class="puzzle-digit" maxlength="1" name="answer14" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer15', 'answer1')" size="1" type="text" value="2"/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer15" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer16', 'answer1')" size="1" type="text" value="3"/>
                    </td><td bgcolor="white">
                        H
                        <input class="puzzle-digit" maxlength="1" name="answer16" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer17', 'answer1')" size="1" type="text" value="2"/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer17" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer18', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer18" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer19', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer19" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer20', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer20" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer21', 'answer1')" size="1" type="text" value=" "/>
                    </td>
                </tr>
                <tr><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer21" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer22', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        J
                        <input class="puzzle-digit" maxlength="1" name="answer22" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer23', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer23" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer24', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer24" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer25', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        K
                        <input class="puzzle-digit" maxlength="1" name="answer25" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer26', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer26" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer27', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td>
                </tr>
                <tr><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        L
                        <input class="puzzle-digit" maxlength="1" name="answer27" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer28', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        M
                        <input class="puzzle-digit" maxlength="1" name="answer28" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer29', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer29" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer30', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer30" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer31', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        N
                        <input class="puzzle-digit" maxlength="1" name="answer31" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer32', 'answer1')" size="1" type="text" value=" "/>
                    </td>
                </tr>
                <tr><td bgcolor="white">
                        O
                        <input class="puzzle-digit" maxlength="1" name="answer32" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer33', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer33" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer34', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer34" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer35', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        P
                        <input class="puzzle-digit" maxlength="1" name="answer35" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer36', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer36" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer37', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer37" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer38', 'answer1')" size="1" type="text" value=" "/>
                    </td>
                </tr>
                <tr><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer38" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer39', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        Q
                        <input class="puzzle-digit" maxlength="1" name="answer39" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer40', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer40" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer41', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer41" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer42', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer42" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer43', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer43" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer44', 'answer1')" size="1" type="text" value=" "/>
                    </td>
                </tr>
                <tr><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        R
                        <input class="puzzle-digit" maxlength="1" name="answer44" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer45', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        S
                        <input class="puzzle-digit" maxlength="1" name="answer45" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer46', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer46" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer47', 'answer1')" size="1" type="text" value=" "/>
                    </td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="black">&amp;nbsp;</td><td bgcolor="white">
                        &amp;nbsp;
                        <input class="puzzle-digit" maxlength="1" name="answer47" onkeydown="return noSubmitOnEnter()" onkeyup="nextFocus('answer48', 'answer1')" size="1" type="text" value=" "/>
                    </td>
                </tr>
            </tbody>
        </table>