#include <iostream>
#include<string>
#include<algorithm>
using namespace std;


bool IsCircle(string s)
{
    int begin = 0;
    int end = s.size() - 1;
    while (begin < end)
    {
        if (s[begin++] != s[end--])
        {
            return false;
        }
    }
    return true;
}

int main() {
    string s1, s2, s3;
    cin >> s1 >> s2;
    int count = 0;
    int n = s1.size();
    for (int i = 0; i <= n; i++)
    {
        int falg = 1;
        s3 = s1;
        s3.insert(i, s2);

        //判断是否为回文
        if (IsCircle(s3))
        {
            count++;
        }

    }
    cout << count << endl;
    return 0;
}
// 64 位输出请用 printf("%lld")