#include #define itsmdshahin ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0) #define ll long long #define LD long double #define pb push_back #define p_b pop_back #define all(x) (x).begin(),(x).end() #define rev(x) (x).rbegin(),(x).rend() #define sz(x) (int)((x).size()) #define len(x) x.length() #define fir first #define sec second #define pii pair #define pll pair #define vi vector #define vl vector #define umi unordered_map #define uml unordered_map #define mem1(a) memset(a,-1,sizeof(a)) #define mem0(a) memset(a,0,sizeof(a)) const ll INF=1e18; const ll MOD_1=1e9+7; const ll MOD_2=998244353; const ll mod = 1e9+7; using namespace std; int main() { itsmdshahin; ll n;cin>>n; if(n%2==0)cout << 2 << endl; else cout << 1 << endl; }