#include<iostream>
using namespace std;
class A
{
int i;
public: A() {i=1;}
virtual int get_i() {return i;}
};
class B: public A
{
int j;
public: B() {j=2;}
int get_i() { return A::get_i()+j;}
};
int main()
{
const int i=cin.get();
if(i%3) {A o;}
else {B o;}
cout<<o.get_i();
return 0;
}