Maze made & solved by Human(probably), published on 2019-01-20T13:57:25Z

* You have blocks left.