#include <bits/stdc++.h>
using namespace std;
#define MaxLen=255
typedef struct
{
char ch[MaxLen];
int length;
} SStr;
bool Substring(SStr &S1,SStr S2,int pos,int len)
{
if(pos+len-1>S2.length)
return false;
int j=1;
for(int i=pos; i<pos+len; i++)
{
S1.ch[j++]=S2.ch[i];
}
S1.length=len;
return true;
}
int StrCompare(Str s1, Str s2)
{
for (int i = 0; i < s1.length && i < s2.length; i++)
{
if (s1.ch[i] != s2.ch[i])
return s1.ch[i] - s2.ch[i];
}
return s1.length - s2.length;
}
int Index(SStr S,SStr s)
{
int i=1;
n=S.length,m=s.length;
SStr sub;
while(i<=n-m+1)
{
Substring(sub,S,i,m);
if(StrCompare(sub,s)!=0) i++;
else return i;
}
return 0;
}
int main()
{
return 0;
}