In Java a Long is a signed 64 bit value, and Java doesn't offer an unsigned version of this as they believe unsigned integers to be wrong, the only unsigned data type is a char.

Also you do not...