Exch Exch $R1 Push $R2 Push $R3 Push $R4 Push $R5
StrLen $R2 $R0 StrLen $R3 $R1 StrCpy $R4 0 ${Do}
StrCpy $R5 $R1 $R2 $R4 ${If} $R5 == $R0 ${OrIf} $R4 = $R3 ${ExitDo} ${EndIf}
IntOp $R4 $R4 + 1 ${Loop}
${If} $R4 = $R3 StrCpy $R0 \ ${Else}
StrCpy $R0 $R4 ${EndIf} Pop $R5 Pop $R4 Pop $R3 Pop $R2 Pop $R1 Exch $R0 FunctionEnd