This site may or may not help you solve puzzles.

I made this for myself, but you are welcome to use it too.

Enjoy (or don't!)