"For this language it ends in an error, but that is supposed to be allowed." Is this allowed? I took "stuff unavoidably printed by the interpreter" to mean startup messages, not error.
Just out of curiosity: how do you guys go about cracking these? I assume it has a lot to do with just knowing a lot of languages, but are there any other tips you could give to a beginner?