Output *half* of the characters that make up your source code, the outputted characters can be *any* characters of your source code. ## Rules * If your source code is of an odd length, you need to output one extra character from your source code. * The number of characters must be *half*, no more, no less. An exception is when your source length is odd, and the *half* rules are described above. * You are *not* allowed to read your own source code. * It must be possible to identify a section of the program which encodes a different part of the program. (Both rules from the defaults of quining) * Once you've printed a character from your source code, you can't print it again - you have to pick another character. * You have to pick characters in the exact order of your source code, that means other orders aren't valid outputs.
APL (Dyalog Unicode) [APL (Dyalog Unicode)](https://www.dyalog.com/) and many languages and REPLs, 2 bytes