#include<stdio.h>
#include<limits.h>
int min(inta.intb){
    return a<b?a1:b;
}
int minTurns(intscore){
    if(score==0)
    return 0;
    if(score<0)
    return INT_MAX;
    int a=minTurns(score-1);
    int b=minTurns(score-2);
    int c=minTurns(score-3);
    return 1+min(a,min(b,c));
}
int main(){
    float input;
    scanf("%f",&input);
    if(input<0){
        printf("Invalid input");
    }else{
        int score=(int)input;//
        convert float to int
        printf("%d",minTurns(score));
    }
    return 0;
}
}