#include <iostream>
#include <cstring>
#include <cstdio>
#include <string>
using namespace std;
string a;
int main()
{
unsigned long long int cnt=1;
cin>>a;
unsigned long long int len=a.size();
unsigned long long int last=1;
for(int i=0;i<len;i++)
{
if(a[i]=='9') continue;
if(a[i]+a[i+1]==9+2*'0') last++;
else if(last)
{
if(last%2) cnt*=(last+1)/2;
last=1;
}
}
cout<<cnt<<endl;
return 0;
}