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