does kotlin keep it unsigned and only converts to ...
# announcements
n
does kotlin keep it unsigned and only converts to signed int if we call 0b11111111_11111111_11111111_11111111.toInt() ?