var
s1, s2: string;
p1, p2: integer;
begin
readln(s1);
readln(s2);
//
p1 := length(s1);
p2 := 1;
while (p2 <= length(s2)) do begin
//
while (1 <= p1) do
if (s1[p1] = s2[p2]) then
break
else
dec(p1);
//
if (1 > p1) then
break;
//
inc(p2);
end;
//
if (1 > p1) then
writeln('не имеется')
else
writeln('имеется');
end.
dmFyCiAgczEsIHMyOiBzdHJpbmc7CiAgcDEsIHAyOiBpbnRlZ2VyOwpiZWdpbgogIHJlYWRsbihzMSk7IAogIHJlYWRsbihzMik7CiAgLy8KICBwMSA6PSBsZW5ndGgoczEpOwogIHAyIDo9IDE7CiAgd2hpbGUgKHAyIDw9IGxlbmd0aChzMikpIGRvIGJlZ2luCiAgICAvLwogICAgd2hpbGUgKDEgPD0gcDEpIGRvCiAgICAgIGlmIChzMVtwMV0gPSBzMltwMl0pIHRoZW4KICAgICAgICBicmVhawogICAgICBlbHNlCiAgICAgICAgZGVjKHAxKTsKICAgIC8vCiAgICBpZiAoMSA+IHAxKSB0aGVuCiAgICAgIGJyZWFrOwogICAgLy8KICAgIGluYyhwMik7CiAgZW5kOwogIC8vCiAgaWYgKDEgPiBwMSkgdGhlbgogICAgd3JpdGVsbign0L3QtSDQuNC80LXQtdGC0YHRjycpCiAgZWxzZQogICAgd3JpdGVsbign0LjQvNC10LXRgtGB0Y8nKTsKZW5kLgo=