public class Main {
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        while(sc.hasNextInt()){
            int n=sc.nextInt();
            //最后一行0不输出
            if(n==0)break;
            int ans=0;
            //n为每次兑换前空瓶数,大于等于3即可兑换
            while(n>=3){
                //本轮可以兑换n/3瓶
                ans+=n/3;
                //更新兑换后空瓶数
                n=n%3+n/3;
            }
            //空瓶小于3时情况判断
            System.out.println(n>1?ans+1:ans);            
        }
    }       
}