Blockly:Maze.helpWallFollow/en

Can you solve this complicated maze? Try following the left-hand wall. Advanced programmers only!