3rd March 2026: The Final Puzzle has now been solved and tested successfully. Those with a particularly keen eye for puzzles and challenges will spend no time at all trying to solve the mysterious ...