#include <iostream>
#include <cmath>
using namespace std;
int main() {
double a = 1.d;
while (a / 2 != 0) {
a /= 2;
}
cout.precision(20);
cout << a << '\n';
cout << pow(0.5, 22+127) << '\n';
cout << pow(0.5d, 51+1023) << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWRvdWJsZSBhID0gMS5kOwoJd2hpbGUgKGEgLyAyICE9IDApIHsKCQlhIC89IDI7Cgl9Cgljb3V0LnByZWNpc2lvbigyMCk7Cgljb3V0IDw8IGEgPDwgJ1xuJzsKCWNvdXQgPDwgcG93KDAuNSwgMjIrMTI3KSA8PCAnXG4nOwoJY291dCA8PCBwb3coMC41ZCwgNTErMTAyMykgPDwgJ1xuJzsKCXJldHVybiAwOwp9