# Mascarpone, 30 bytes, cracked by Sp3000

    [!dlroW ,olleH]$.............

Stack-based? Maybe...

----

`[!dlroW ,olleH]` pushes all of those characters to the stack (yes, including the delimiters); `$` pops the `]`; and then the `.`each print one character. The program exits with a `[` character still on the stack.

I would have made the output use a loop, but I can't figure out how they work...