#include <iostream>
using namespace std;
int main(void){
    int a[31]={},m,l,n;
    a[1]=1;
    a[2]=2;
    a[3]=4;
    for(int i=4;i<31;i++){
        a[i]=a[i-1]+a[i-2]+a[i-3];
    }
    while(true){
        cin >>n;
        m=(a[n]/10)+1;
        l=(m/365)+1;
        if(n==0)break;
        cout <<l<<endl;
    }
}
