#include<bits/stdc++.h>
using namespace std;
int flag=0;
int flag1=0;
int check(int k){
for(int i=0;k%10==0;i++){
k=k/10;
}
return k;
}
int check1(int k){
for(int i=0;k%5==0;i++){
flag++;
k=k/5;
}
for(int i=0;k%2==0;i++){
flag1++;
k=k/2;
}
return k;
}
int main(){
int n,a,b,s;
s=1;
cin>>n;
for(int i=1;i<=n;i++){
a=check(i);
b=check1(a);
s=s*b;
}
flag=flag1-flag;
for(int i=0;i<flag;i++){
s=s*2;
}
for(int i=1;s>0;i++){
if(s%10!=0){
cout<<s%10;
break;
}
s=s/10;
}
return 0;
}