... 1b23: 9a df 12 ef 05 | CALLF _fun_input ; provede se načtení odpovědi do AX 1b28: a3 cc 09 | MOV [0x9cc], AX ; načtená odpověď se uloží do proměnné 1b2b: 83 3e ce 09 00 | CMP word ptr [0x9ce], 0 ; pokud nebyl zadaný bogus (nečíslo), je tu nula 1b30: 74 0e | JZ kontrola odpovědi ; a proběhne kontrola; jinak je tam skok zpět na nový vstup ... kontrola odpovědi: 1b40: ff 36 ca 09 | PUSH word ptr [0x9ca] ; odložení proměnné s indexem otázky na stack 1b44: ca4 3e ba 05 | LES DI, [0x5ba] ; -> 1b48: 06 | PUSH ES ; -> 1b49: 57 | PUSH DI ; -> parametry funkce pro čtení v kolekci 1b4a: 9a 3f 01 36 05 | CALLF _poss_fun_RepCol.At(i) ; -> získání správné odpovědi u i-té otázky 1b4f: 89 c7 | MOV DI, AX 1b51: 8e c2 | MOV ES, DX ; 1b53: 26 8b 45 04 | MOV AX, word ptr ES:[DI + 0x4] ; správná odpověď dané otázky na indexu i do AX 1b57: 3b 06 cc 09 | CMP AX, word ptr [0x9cc] ; porovnání správné odpovědi se zadanou hodnotou v proměnné j ; - na tom je hezky vidět, že odpověď může být 16b číslo 1b5b: 75 04 | JNZ chybná odpověď ; odpověď byla špatná správná odpověď: 1b5d: ff 06 d2 09 | INC word ptr [0x9d2] ; inkrementace celkového počtu správných odpovědí chybná odpověď: 1b61: 31 c0 | XOR AX, AX ; příprava nuly pro další funkci (kresba čáry) ...