Program Pos_ch;
Var ch1, ch2 : String;
i, p : Integer;
Begin
Write ('ch1 = ');
Readln (ch1);
Write ('ch2 = ');
Readln (ch2);
i:=1 ;
p:=0;
Repeat
If ch1 = COPY (ch2, i, Length (ch1)) Then p:=i;
i:=i+1;
Until (Length (ch2)-i < Length (ch1)) Or (p<>0);
Writeln ('La chaîne ', ch1, ' occupe la position ', p,' dans la chaîne ', ch2);
End.
UHJvZ3JhbSBQb3NfY2g7ClZhciBjaDEsIGNoMiA6IFN0cmluZzsKaSwgcCA6IEludGVnZXI7CkJlZ2luCldyaXRlICgnY2gxID0gJyk7ClJlYWRsbiAoY2gxKTsKV3JpdGUgKCdjaDIgPSAnKTsKUmVhZGxuIChjaDIpOwppOj0xIDsKcDo9MDsKUmVwZWF0CklmIGNoMSA9IENPUFkgKGNoMiwgaSwgTGVuZ3RoIChjaDEpKSBUaGVuIHA6PWk7Cmk6PWkrMTsKVW50aWwgKExlbmd0aCAoY2gyKS1pIDwgTGVuZ3RoIChjaDEpKSBPciAocDw+MCk7CldyaXRlbG4gKCdMYSBjaGHDrm5lICcsIGNoMSwgJyBvY2N1cGUgbGEgcG9zaXRpb24gJywgcCwnIGRhbnMgbGEgY2hhw65uZSAnLCBjaDIpOwpFbmQu