It's tough, but figuring out what keys worked to clear the puzzle was interesting. Good work!
Thanks!