                  ᥫ - ࠬ ;).

          ࠧࠡ稪 MS-DOS - Mark  Zbikovski,    
ண   ᥩ  exe-䠩 ⬥祭 ᨣன 'MZ'. 
 ⮩ ᨣ (     ७)  DOS  ࠧ砥  exe-  
com-䠩.    뫮 , ᫨     ઠ -
 ⠪  ᯥ宬  ᯮ짮    ᨣ  'ZM'.  
ᮧ  㤮⢠   ।  ⨯  ᯮ塞
䠩.

        ⥬ 稪 DOS   ᫥騬 ࠧ:

3D4D5A        cmp       ax,5a4dh ; 'MZ'
74??          je        exe
3D5A4D        cmp       ax,4d5ah ; 'ZM'
74??          je        exe

         ।  㣮 ᯮᮡ:

F7D0          not       ax
F6E4          mul       ah
3DBA72        cmp       ax,72bah ; not'M'*not'Z'
74??          je        exe

             ⠪   ᠥ.

          ७,    ⠪  ஢  
㤮⢮ ;) - 㣨 ⠭   ,  ਬ,
'MK' (Morshchakin-Kopec)   'KM'  (ᮮ⢥⢥)...  ,
  ७ ᯮ碥.

         ࠢ not(x)*not(y)=(not'M')*(not'Z').  ,
  ⮫쪮  襭  ࠢ: ('M','Z')  
('Z','M')  ᫮,    x<256,  y<256,  x    y  ਭ
 ࠫ ᥫ ;).

                         ⥫⢮:

        not'M' = 178 = 2*89    ࠧ  
        not'Z' = 165 = 3*5*11      ⥫.

         (not'M')*(not'Z') = 2*3*5*11*89.

        a=not(x)<256, b=not(y)<256, a*b=2*3*5*11*89. ..  
⥫, ਬ a,    89.

        .. 256 div 89 = 2,  祢,   a=89    a=2*89.
 a=89 -> b=2*3*5*11=330>255,  a=2*89  ->  b=3*5*11,    
ॡ .

                                                      //KAA/Scout
