https://5dok.net/document/yd7mj10e-procedural-generation-of-collaborative-puzzle-platform-game-levels.html