Votre tâche consiste à écrire un programme qui génère son propre code source à l'envers. Cependant, lorsque le code inversé est exécuté, il doit sortir le code source, dans le bon sens.
Exemple
Dites que votre programme l'est abc
. Lorsqu'il est exécuté, il devrait sortir cba
. cba
, lors de l'exécution, devrait sortir abc
.
Règles
Votre programme doit suivre toutes les règles d'un quine approprié (à l'exception de la sortie du code source). Les palindromes sont interdits.
Note aléatoire: je suis conscient de cela, mais je pense que ce défi est différent car le code transformé doit avoir les mêmes propriétés.