ss3 db 0ah,0dh,'capi:$'Р mess4 db 0ah,0dh,'lett:$'Р mess5 db 0ah,0dh,0dh,'thank you for using!!$'Р numb db 10 dup(?)Р capi db 10 dup(?)Р lett db 10 dup(?)Р mess db 29,32 dup(?)Р cont db ?Рdata endsРcode segmentР assume cs:code,ds:dataР Рstart:Р mov ax,dataР mov ds,axР clearscР clearswР reptt:mov ah,2Р mov dh,8Р mov dl,30Р mov bh,0Р int 10hР mov ah,9Р mov dx,offset mess0Р int 21hРlet0: Р mov ah,1Р int 21hР cmp al,'1'Р jz prog1Р cmp al,'2'Р jz prog2Р jmp prog3Рprog1:Р mov ax,dataР mov ds,axР mov dx,offset cР mov ah,9Р int 21hР inx:Р mov ah,1Р int 21hР cmp al,30hР jl inx Р cmp al,3AhР jnl inxР sub al,30hР mov ah,0Р mov x,axР mov al,5Р imul xР sub ax,18Р jns letaР neg axР leta:mov y,axР mov cx,0Р mov bx,10Р letb:mov dx,0Р inc cxР idiv bxР push dxР cmp ax,0Р jnz letbР mov dx,Р mov ah,9Р int 21h