https://123dok.net/document/wq27pv6y-single-player-games-introduction-to-a-new-solving-method.html