mystery pi the london caper 2025 alain puzzle solve