#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,f[1e6]={0};
memset(f,0,sizeof(f));
cin>>n;
f[1]=1;f[2]=2;f[3]=3;f[4]=4;f[5]=1;
f[6]=2;f[7]=3;f[8]=4;f[9]=5;f[10]=2;f[11]=1;
if(n<=11) cout<<f[n];
else
{
for(int i=12;i<=n;i++)
{
f[i]=min(f[i-1],f[i-5],f[i-11])+1;
}
cout<<f[n];
}
return 0;
}