fork(1) download
  1. import time,random
  2. o,f=list(input()),list(input())
  3. F=len(f);O=len(o);o+=[" "]*(F-O);f+=[" "]*(O-F);p=-1;l=[p]
  4. while o!=f:
  5. while p in l:p=random.randrange(max(F,O))
  6. l+=[p];o[p]=f[p];print(''.join(o))
Success #stdin #stdout 0.03s 12360KB
stdin
Forward
Make America Great Again
stdout
Farward                 
Fakward                 
Fakwarde                
Fakwarme                
Fakwarme   a            
FakwaAme   a            
FakwaAme   a        g   
FakwaAme   a G      g   
FakwaAme  ca G      g   
FakwaAme  ca G      g   
MakwaAme  ca G      g   
MakwaAme  ca G e    g   
MakwaAme  ca G ea   g   
MakwaAme  ca G ea   g i 
MakwaAmer ca G ea   g i 
MakwaAmer ca G ea   g i 
MakwaAmer ca Grea   g i 
MakwaAmer ca Grea  Ag i 
MakwaAmer ca Great Ag i 
MakwaAmer ca Great Agai 
MakeaAmer ca Great Agai 
Make Amer ca Great Agai 
Make America Great Agai 
Make America Great Again