#include <iostream>
#include <cstdint>
#include <limits>
using namespace std;
int main() {
// your code goes here
std::cout << std::numeric_limits<size_t>::max() << std::endl;
std::cout << std::numeric_limits<uint8_t>::max() << std::endl;
std::cout << std::numeric_limits<int32_t>::max() << std::endl;
std::cout << std::numeric_limits<int8_t>::max() << std::endl;
std:cout << "Done" << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGludD4KI2luY2x1ZGUgPGxpbWl0cz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXN0ZDo6Y291dCA8PCBzdGQ6Om51bWVyaWNfbGltaXRzPHNpemVfdD46Om1heCgpIDw8IHN0ZDo6ZW5kbDsKCXN0ZDo6Y291dCA8PCBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ4X3Q+OjptYXgoKSA8PCBzdGQ6OmVuZGw7CglzdGQ6OmNvdXQgPDwgc3RkOjpudW1lcmljX2xpbWl0czxpbnQzMl90Pjo6bWF4KCkgPDwgc3RkOjplbmRsOwoJc3RkOjpjb3V0IDw8IHN0ZDo6bnVtZXJpY19saW1pdHM8aW50OF90Pjo6bWF4KCkgPDwgc3RkOjplbmRsOwoJCglzdGQ6Y291dCA8PCAiRG9uZSIgPDwgc3RkOjplbmRsOwoJcmV0dXJuIDA7Cn0=