imer that</span>
<span class="comment">         * expires in one second. This gives the person pressing the</span>
<span class="comment">         * keys one second to press the next key in the code.</span>
<span class="comment">         */</span>
        timer_set(&amp;codelock_timer, 1000);

        <span class="comment">/*</span>
<span class="comment">         * The following statement shows how complex blocking</span>
<span class="comment">         * conditions can be easily expressed with protot