// editor1
#include<stdio.h>
#include<math.h>

int minT(int s){
    if(s==0)return 0;
    if(s<0) return 1000;
    
    int t1= minT(s-1);
    int t2= minT(s-2);
    int t3= minT(s-3);
    int min =t1;
    if(t2<min) min = t2;
    if(t3<min) min= t3;
    
    return 1+min;
}

int main(){
    double i;
    if(scanf("%lf",&i)!=1){
        printf("Invalid Input")
        return 0;
    }
    if(i<0){
        printf("Invalid Input");
        return 0;
    }
    int s = (int)round(i);
    int r=minT(s);
    printf("%d\n",r);
    return 0;
}