#include <bits/stdc++.h>
using namespace std;
void solve() {
  long long n;
  cin >> n;
  long long sum = 0;
  for (int i = 1; 1 == 1; i++) {
    sum += i * (i + 1) / 2;
    if (n < sum) {
      cout << i - 1;
      return;
    } else if (n == sum) {
      cout << i;
      return;
    }
  }
}
int main() {
  long long t;
  t = 1;
  while (t--) {
    solve();
  }
  return 0;
}
