#include <limits>
template<bool Condition, typename T>
struct EnableIf;
template<typename T>
struct EnableIf<true, T>
{
typedef T Type;
};
enum
{
Sum=10
};
typedef EnableIf< (::std::numeric_limits<unsigned long int>::max() > Sum), unsigned long int>::Type ProbabilityType;
int main() {}
I2luY2x1ZGUgPGxpbWl0cz4KCiAgICB0ZW1wbGF0ZTxib29sIENvbmRpdGlvbiwgdHlwZW5hbWUgVD4KICAgIHN0cnVjdCBFbmFibGVJZjsKICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+CiAgICBzdHJ1Y3QgRW5hYmxlSWY8dHJ1ZSwgVD4KICAgIHsKICAgICAgICB0eXBlZGVmIFQgVHlwZTsKICAgIH07CgplbnVtCnsKICAgIFN1bT0xMAp9OwoKdHlwZWRlZiBFbmFibGVJZjwgKDo6c3RkOjpudW1lcmljX2xpbWl0czx1bnNpZ25lZCBsb25nIGludD46Om1heCgpID4gU3VtKSwgdW5zaWduZWQgbG9uZyBpbnQ+OjpUeXBlIFByb2JhYmlsaXR5VHlwZTsKCmludCBtYWluKCkge30=