# [05AB1E](https://github.com/Adriandmen/05AB1E/wiki/Commands), 8 distinct [bytes](https://github.com/Adriandmen/05AB1E/wiki/Codepage) (non-competing) žĆISk'>×€"žĆ0ÿè"J…J.V«? Non-competing, because this version of 05AB1E was released mid-2018 (and the very first version of the 05AB1E legacy was released December 2015, although that version lacked the builtin `žĆ` anyway). [Try it online.](https://tio.run/##yy9OTMpM/f//6L4jbZ7B2ep2h6c/alqjBOIaHN5/eIWS16OGZV56YYdW2///73h4NwA) **Explanation:** <!-- language-all: lang-python --> žĆ # Push the 05AB1E code-page IS # Push the input, and convert it to a list of characters k # Get the index of each character in the codepage-string '>× '# Convert each index to a string of that many repeated ">"-characters € # For each ">"-string: "žĆ0ÿè" # Map it to the string "žĆ0ÿè", # where the `ÿ` is automatically filled with the ">"-string J # Join these strings together …J.V« # And append "J.V" at the end ? # After which we output the string without trailing newline This will produce a program with the 8 distinct bytes `žĆ0>èJ.V` in the following format: Multiple `žĆ0>...>è` for each character of the program we input (where the `>...>` are between potentially none up to a maximum of 256 amount of `>`): - `žĆ`: Push the 05AB1E code-page - `0`: Push a `0` - A certain amount of `>` (potentially none, up to a maximum of 256), which each increases by 1 - `è`: Index this integer into the code-page string And after that: - `J`: Join these indexed characters on the stack together without delimiter - `.V`: And evaluate this string as 05AB1E code - (after which the result is output implicitly) [Try such a program for `Aû`](https://tio.run/##yy9OTMpM/f//6L4jbQZ2lILDK6hjztAFh1d46YX9/w8A) (`Aû` will push the lowercase alphabet & palindromize it).