          .586
          .model flat
          .code
          public   Dell1
          extrn    Print:near
Dell1     proc
          push     EBP
          mov      EBP,ESP
          push     ESI
          push     EDI
          push     EBX
          mov      ESI,[EBP+12]
          mov      EDI,[EBP+8]
          xor      ECX,ECX
          mov      CL,[ESI]
          inc      ESI
          inc      EDI
          mov      DL,0
          jcxz     prod3
          mov      BX,1
          cld
cycl1:    lodsb
          cmp      AL,' '
          je       prod1
          mov      BX,0
          inc      DL
          stosb
          jmp      prod2
prod1:    cmp      BX,1
          je       prod2
          mov      BX,1
          inc      DL
          stosb
prod2:    loop     cycl1
          cmp      DL,0
          je       prod3
          cmp      BX,1
          jne      prod3
          dec      DL
prod3:    mov      AL,DL
          mov      EDI,[EBP+8]
          stosb
          pop      EBX
          pop      EDI
          pop      ESI
          push     AX
          call     Print
          mov      ESP,EBP
          pop      EBP
          ret      8
Dell1     endp
          end