# [05AB1E], <s>7845</s> <s>535</s> 34 BC [Try it online!][TIO-kq3ix1lw] [05AB1E]: https://github.com/Adriandmen/05AB1E [TIO-kq3ix1lw]: https://tio.run/##yy9OTMpM/f/fyRmEAQ "05AB1E – Try It Online" This converts the input from base `2` according to 05AB1E's codepage. `B` is mapped to 11 and `C` to 12. Digits larger or equal to the base are allowed and *"overflow"* into the next digit. This can be inverted by iterating the digits of the output in reverse: [D0Q# "loop while TOS != 0"\ 2‰` "divmod 10"\ i "if the last digit was 1:"\ 'Bˆ5- "append ö to global array and subtract 5 from TOS"\ ë "else:"\ 'Cˆ6- "append T to global array and subtrac 6 from TOS"\ ]¯RJ "after the loop: reverse global array and join"\ [Try it online!][TIO-kq3iyjt9] [05AB1E]: https://github.com/Adriandmen/05AB1E [TIO-kq3iyjt9]: https://tio.run/##fY89bsJAFIT7nGKyFKmQIIALJBpCRRPx00GkPONns9HCWrsLiI6Ky6RIKg4Ql75FLmLWGEVIkZhyNO97M9pSKLkoZoPGqAYvobROsVtKxZi@TvDYQ0PMH55/D9/vuEhEcrvSEZqlL3GVkDHckqHIOkQykQ47smh2fQhP/fzYqZcpSlNeR8hOcBqJ0iEpkDG0B3nbbkJnaOHQQWz0qizgz7PPvyesLFfEl/wY3BKn94AIbnlvP1/jYcWj2LGpevvZXRjesrH8H/Sh5VrMi6LVPgM "05AB1E – Try It Online"