for value in (0, 1, -1, 8, 255, 256, -257):
    print(bin(value), oct(value), hex(value))
print(bin(True), oct(False), hex(True))
value = 18446744073709551617
print(bin(value), oct(value), hex(value))
print(int(bin(value), 2), int(oct(value), 8), int(hex(value), 16))
binary = bin
hexadecimal = hex
print(binary(*(5,)), hexadecimal(255), binary.__name__, hexadecimal.__module__)

def mark(value):
    print('format argument')
    return value
print(oct(mark(-9)))
