#include <iostream>
#include <limits>
int main()
{
std::cout << static_cast<size_t>(0) << std::endl;
std::cout << static_cast<size_t>(1) << std::endl;
std::cout << sizeof(int) << std::endl;
std::cout << -1/sizeof(int) << std::endl;
std::cout << ((static_cast<size_t>(0) - static_cast<size_t>(1)) / sizeof(int)) << std::endl;
std::cout << std::numeric_limits<size_t>::max()/4 << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bGltaXRzPgppbnQgbWFpbigpCnsKICAgIHN0ZDo6Y291dCA8PCBzdGF0aWNfY2FzdDxzaXplX3Q+KDApIDw8IHN0ZDo6ZW5kbDsKICAgIHN0ZDo6Y291dCA8PCBzdGF0aWNfY2FzdDxzaXplX3Q+KDEpIDw8IHN0ZDo6ZW5kbDsKICAgIHN0ZDo6Y291dCA8PCBzaXplb2YoaW50KSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgLTEvc2l6ZW9mKGludCkgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICgoc3RhdGljX2Nhc3Q8c2l6ZV90PigwKSAtIHN0YXRpY19jYXN0PHNpemVfdD4oMSkpIC8gc2l6ZW9mKGludCkpIDw8IHN0ZDo6ZW5kbDsKICAgIHN0ZDo6Y291dCA8PCBzdGQ6Om51bWVyaWNfbGltaXRzPHNpemVfdD46Om1heCgpLzQgPDwgc3RkOjplbmRsOwp9