#!/usr/local/bin/python import sys DIGITS = '0123456789abcdefghijklmnopqrstuvwxyz' def base36encode(n): s = '' while True: n, r = divmod(n, len(DIGITS)) s = DIGITS[r] + s if n == 0: break return s def base36decode(s): n, s = 0, s[::-1] for i in xrange(0, len(s)): r = DIGITS.index(s[i]) n += r * (len(DIGITS) ** i) return n input_var = long(sys.argv[1], 16) output = base36encode(input_var) print '%s' % output