https://szgames.github.io/thinking-games/jumping-shell/