#include<stdio.h>
#include<math.h>

int min turns(int n){
    if (n == 0)
     return 0;
    if(n < 0)
     return 0;
    int a = min Turns(n-1);
    int b = min Turns(n - 2);
    int c = min Turns(n - 3);
    int min = a;
    if (b < min) min = b;
    if (c < min) min = c;
    
    return min + 1;
}
int main(){
    float input;
    scanf("%f",&input);
    
    int n = (int)input;
    
    if (n < 0){
        printf("Invalid input");
        return 0;
    }
    
    int result = min turns(n);
    printf("%d",result);
    
    return 0;
}