def replace(i,word,char): if i==-1: return word else: return word[:i] + char + word[i+1:] def nextposition(peg,position): i1 = position.rfind('1') i2 = position.rfind('2') i3 = position.rfind('3') if peg=='1': if i2