#include #include #include #include #include #include #include #include #include static const int MOD = 1000000007; using ll = int64_t; using u32 = uint32_t; using namespace std; template constexpr T INF = ::numeric_limits::max()/32*15+208; int main() { int k; cin >> k; array v{}; v[k] = 0; for (int i = k-1; i >= 0; --i) { v[i] = 1; for (int j = 1; j < 7; ++j) { v[i] += v[i+j]/6; } } cout << v[0] << "\n"; return 0; }