Snake vs Blocks

The movement of the snake in the maze of obstacles. On a path full of dangerous obstacles, you have to cross the snake well and increase the length of the snake