Good take on the challenge. It was a bit difficult to keep track of the different symbols the more complicated it got though. I think rather than adding on the lack of visibility for an increased challenge, you can add complexity to the language and interpretation.