#include <iostream>
#include <netinet/in.h>
using namespace std;
int main() {
auto i = ntohl(0x00000036);
cout << i << endl;
i = ntohl(0x36000000);
cout << i << endl;
i = ntohl(0x00003600);
cout << i << endl;
i = ntohs(0x00000036);
cout << i << endl;
i = ntohs(0x36000000);
cout << i << endl;
i = ntohs(0x00003600);
cout << i << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bmV0aW5ldC9pbi5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJYXV0byBpID0gbnRvaGwoMHgwMDAwMDAzNik7CiAgICBjb3V0IDw8IGkgPDwgZW5kbDsKICAgIAogICAgaSA9IG50b2hsKDB4MzYwMDAwMDApOwogICAgY291dCA8PCBpIDw8IGVuZGw7CiAgICAKICAgIGkgPSBudG9obCgweDAwMDAzNjAwKTsKICAgIGNvdXQgPDwgaSA8PCBlbmRsOwogICAgCiAgICBpID0gbnRvaHMoMHgwMDAwMDAzNik7CiAgICBjb3V0IDw8IGkgPDwgZW5kbDsKICAgIAogICAgaSA9IG50b2hzKDB4MzYwMDAwMDApOwogICAgY291dCA8PCBpIDw8IGVuZGw7CiAgICAKICAgIGkgPSBudG9ocygweDAwMDAzNjAwKTsKICAgIGNvdXQgPDwgaSA8PCBlbmRsOwoKICAgIAoJcmV0dXJuIDA7Cn0=