?????. ? ? ??? while ??? else? ???? ???? ?? while ??? ? ?? ??? ??? ??? ? ?? ???? if ??? ??? ????? ??? ?????. ? ?? ??? ??? ? ?? ??? ?? ??? ?? ? ????. ???? ??? ????:
?? ??? SearchString {
???}
?? ??? -1 10 13 -1 10 13, ?? ??
? ?? ????? ??? ???? ?? ??? ???? ?? -1???. indexOf()? ? ?? ?? ??? 0?? ??? 0?? ?????.
??? ? ?? ???? ?? ?????.
???? ???? ???? ? ??? ??? ?? ?????
? ?? ??? ???? else? ???? pos? 13? ???. ?? ??, ? ? ?? ??? ??? ? ??? else? ?????.
???? else?? a? 16? ?? pos? -1? ???. ?? ?? s1, indexOf(s2, pos)? 0?? ??? else? ????? ?? ??? ?????.
else?? ?? pos? ??? ??? ?? s1 ???? ???? ?? ???? ??? ?????.