#include <bits/stdc++.h>
long long complexity(int i, int j, int k, long long ans){
if(!i || !ans)
return 1;
return std::max(complexity(i-1, j, k+1, ans/j), complexity(i-1, j+1, 1, ans/j)*(k+1));
}
int main() {
std::ios_base::sync_with_stdio(false); std::cin.tie(nullptr);
std::cout << complexity(30, 2, 1, LONG_LONG_MAX) * 20 << '\n';
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CmxvbmcgbG9uZyBjb21wbGV4aXR5KGludCBpLCBpbnQgaiwgaW50IGssIGxvbmcgbG9uZyBhbnMpewogICAgaWYoIWkgfHwgIWFucykKICAgICAgICByZXR1cm4gMTsKICAgIHJldHVybiBzdGQ6Om1heChjb21wbGV4aXR5KGktMSwgaiwgaysxLCBhbnMvaiksIGNvbXBsZXhpdHkoaS0xLCBqKzEsIDEsIGFucy9qKSooaysxKSk7Cn0KaW50IG1haW4oKSB7CiAgICBzdGQ6Omlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOyBzdGQ6OmNpbi50aWUobnVsbHB0cik7CiAgICBzdGQ6OmNvdXQgPDwgY29tcGxleGl0eSgzMCwgMiwgMSwgTE9OR19MT05HX01BWCkgKiAyMCA8PCAnXG4nOwp9