# No range check: integers just grow
b1 = 200
b2 = 100
b3 = b1 + b2
# b3 is 300 (a byte would give 44)
# No 64-bit limit
max_int64 = 2 ** 63 - 1
a = max_int64 + 1
# a is 9223372036854775808
# Wrap on purpose: keep 8 bits
wrapped = b3 & 0xFF
# wrapped is 44 (300 - 256)
# Fixed width: check the range yourself
fits_byte = 0 <= b3 <= 255
# fits_byte is False
print(f"{b3 = }")
print(f"{a = }")
print(f"{wrapped = }")
print(f"{fits_byte = }")