https://ideas.creativecasinoties.com/post/python-bytes-475-haunted-warehouses-c2wz8k