package main

import (
    "fmt"
)

func main() {
    // 空汽水瓶数量
    var count int
    for true {
        n, err := fmt.Scan(&count)
        if n == 0 || err != nil || count == 0{
            break
        }
        fmt.Println(cal(count))
    }
    

}

func cal(count int) int {
    number := count / 3
    temp := count % 3
    if number + temp < 2 {
        return number
    } else if (number + temp == 2) {
        // number 是已喝数量,可以借瓶子
        if number != 0 {
            return number + 1
        } else {
            return 1
        }
    } else {
        return number + cal(number + temp)
    }
}

// func cal1(count int ) int {

// }3