Pretty nice submission, I just wish the puzzle were a bit easier to understand. I'm lucky I accidentally got part of it spoiled from the Discord or else it would have taken me a good while.