#include <stdio.h>
main(void) {
double a = 265.0;
unsigned long long b = *((unsigned long long*)(&a));
unsigned long long mask;
for (mask = (unsigned long long) 1 << 63; mask != 0; mask >>= 1)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgptYWluKHZvaWQpIHsKCWRvdWJsZSBhID0gMjY1LjA7CgkKCXVuc2lnbmVkIGxvbmcgbG9uZyBiID0gKigodW5zaWduZWQgbG9uZyBsb25nKikoJmEpKTsKCXVuc2lnbmVkIGxvbmcgbG9uZyBtYXNrOwoJZm9yIChtYXNrID0gKHVuc2lnbmVkIGxvbmcgbG9uZykgMSA8PCA2MzsgbWFzayAhPSAwOyBtYXNrID4+PSAxKQoJCXByaW50ZigiJWkiLCAobWFzayAmIGIpPzE6MCk7CglyZXR1cm4gMDsKfQ==