#include <stdio.h>

int main() {
  
   char myText[] = "John is the fastest kid in town";
   char newGuy[] = "Bill";
   printf("%s\n", myText);
   __asm {
      cld               ;// clear direction flag
      mov ecx, 4        ;// set loop counter
      lea eax, newGuy     
      mov esi, eax      ;// set esi to address of newGuy
      lea eax, myText   
      mov edi, eax;     ;// set edi to address of myText
    LoopOver:
      movsb;
      loop LoopOver   
   }

  printf("%s\n", myText);
  return 0;
}
