Puzzle solving tool for Geocaching
If you haven’t heard of Geocaching, you should check it out! It’s a worldwide treasure hunt game. People hide some objects and publish their GPS coordinates, so other people can find it. It’s more fun than it sounds, trust me ;)
Sometimes you need to solve a puzzle to reveal the GPS coordinates. Some encryption techniques are very common, like rotating letters by 13 places (ROT-13) or returning their position in the alphabet. There are a lot of decryption tools out there, but none of them shows all results at once. So I wrote a little script to solve this problem.
The results are divided in two groups. The first one extracts all numbers from the input value, while the second one examines the input characters. Additionally, I’ve added some extra columns to display the sum of all numbers in a row, and also their digit sum (QS, “Quersumme” in German) and digital root (IQS, “iterierte Quersumme”).
The source code is hosted on GitHub, so feel free to contribute.