#include<iostream>
#include<vector>
#include<string>
using namespace std;
long long i,d;
string s2[6],s1;
//char s[6];
//vector<long long> a[10],v[10];
int main () {
cin>>s1;
/* v[1]={0,3,5,7,9,11,13};
v[2]={0,3,6,7,10,11,14};
v[3]={0,7,11};
v[4]={0,4,5,6,7,12,13,14};
v[5]={0,5,7,13};
v[6]={0,14};
v[7]={0,1};
v[8]={0,9,10,11,12,13,14};
v[9]={0,11,13};
v[10]={0,10,11,14};
v[11]={0,11};
v[12]={0,14};
v[13]={0,1};
v[14]={0,1};
v[0]={0,1};
d=s1.size();
if(d==6) {
s[1]=s1[0];
s[2]=s1[1];
s[3]=s1[2];
s[4]=s1[3];
s2[5]=s1[4]+s1[5];
for(i=1;i<=4;i++) {
     if(s[i]>='A' && s[i]<='E') {
  
 }
 if((s[i]-48)%15==1) {
  a[1]=v[1];
 }
  if((s[i]-48)%15==2) {
  a[2]=v[2];
 }
  if((s[i]-48)%15==3) {
  a[3]=v[3];
 }
  if((s[i]-48)%15==4) {
  a[4]=v[4];
 }
  if((s[i]-48)%15==5) {
  a[5]=v[5];
 }
  if((s[i]-48)%15==6) {
  a[6]=v[6];
 }
  if((s[i]-48)%15==7) {
  a[7]=v[7];
 }
  if((s[i]-48)%15==1) {
  a[1]=v[1];
 }
  if((s[i]-48)%15==8) {
  a[8]=v[8];
 }
 if((s[i]-48)%15==9) {
  a[9]=v[9];
 }
  if((s[i]-48)%15==10) {
  a[10]=v[10];
 }
  if((s[i]-48)%15==11) {
  a[11]=v[11];
 }
  if((s[i]-48)%15==12) {
  a[12]=v[12];
 }
  if((s[i]-48)%15==13) {
  a[13]=v[13];
 }
  if((s[i]-48)%15==14) {
  a[14]=v[14];
 }
  if((s[i]-48)%15==0) {
  a[0]=v[0];
 }
}
}
*/
cout<<15<<endl;
return 0;
}