#include <bits/stdc++.h>
using namespace std;
string s, t;
int jg, cd, ct, cd1;
int main() {
  cin >> s;
  cin >> t;
  cd = s.size();
  cd1 = t.size();
  for (int i = 0; i < cd; i++) {
    for (int j = i; j < cd; j++) {
      ct = 0;
      for (int k = 0; k < cd; k++) {
        if (k >= i && k <= j) continue;
        while (k < cd && s[k] != t[ct] && (k < i || k > j)) k++;
        if (k < cd && (k < i || k > j) && s[k] == t[ct]) ct++;
      }
      if (ct >= cd1) jg = max(jg, j - i + 1);
    }
  }
  cout << jg << endl;
  return 0;
}
