base36
Base36 is a positional numeral system that uses 36 distinct symbols to represent integers. The standard symbol set consists of the decimal digits 0 through 9 and the letters A through Z, representing values 0–35. Each position in a base-36 number corresponds to a power of 36, with the rightmost digit representing 36^0, the next 36^1, and so on.
In practice, base-36 strings are commonly written using uppercase letters, though some contexts allow lowercase and
Encoding and decoding between decimal and base-36 follow standard base-conversion rules. To encode from decimal to
Base-36 offers more compact representations than decimal for large numbers, while remaining readable and relatively easy