431. The Ancient Endgame --- Solved!