World one hundred and five is very hard stage. It looks almost impossible to solve at the beginning.
Step by step solution
Go LEFT, DOWN, DOWN, RIGHT, push DOWN, DOWN, go RIGHT, RIGHT, RIGHT, UP, RIGHT, RIGHT, RIGHT, RIGHT, UP, UP, LEFT, LEFT, push LEFT, LEFT, go UP, LEFT, push DOWN.
Go RIGHT, RIGHT, RIGHT, push DOWN, go UP, RIGHT, RIGHT, DOWN, DOWN, LEFT and push LEFT.
Go RIGHT, push DOWN, DOWN, go RIGHT, DOWN, DOWN, LEFT and push UP. Go LEFT, push LEFT, go DOWN, LEFT, LEFT, UP and push RIGHT. Go UP, UP, LEFT, LEFT, LEFT, UP, UP, LEFT, UP, UP, RIGHT and push DOWN. Push RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, go DOWN, DOWN, RIGHT, DOWN, push DOWN, go RIGHT, DOWN, DOWN, LEFT and push UP. Go LEFT, push LEFT, go DOWN, LEFT, LEFT, UP, push RIGHT, RIGHT, go LEFT, UP, UP, LEFT, LEFT, LEFT, push DOWN, go LEFT, DOWN, DOWN, RIGHT and push UP. Push RIGHT, RIGHT, go DOWN, RIGHT, push UP, UP and UP.
Go LEFT, LEFT, LEFT, push DOWN, go LEFT, DOWN and push RIGHT. Go UP, UP, UP, push UP, go LEFT, UP, UP, RIGHT, push DOWN, DOWN, DOWN and DOWN. Go UP, UP, UP, RIGHT, RIGHT, push DOWN and DOWN. Go UP, UP, RIGHT, RIGHT, RIGHT, DOWN, DOWN, RIGHT, DOWN, push DOWN, go RIGHT, DOWN, DOWN, LEFT and push UP. Push LEFT, LEFT, go DOWN, LEFT, LEFT, UP, push RIGHT, go UP, UP and push LEFT. Go UP, UP, UP, RIGHT, RIGHT, RIGHT, DOWN, DOWN, RIGHT, RIGHT, UP, UP, push LEFT, LEFT, LEFT, LEFT, go UP, LEFT, push DOWN, DOWN and DOWN.
Go UP, UP, LEFT, LEFT, DOWN, DOWN, DOWN, push DOWN, go LEFT, DOWN, DOWN, RIGHT and push UP. Push RIGHT, RIGHT, go DOWN, RIGHT, push UP and UP.
Go DOWN, LEFT, LEFT, LEFT, push UP, UP, UP, UP, go LEFT, UP, UP, RIGHT, push DOWN, go RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, DOWN, DOWN, RIGHT, DOWN, push DOWN, go RIGHT, DOWN, DOWN, LEFT and push UP. Go LEFT, push LEFT, go DOWN, LEFT and push UP.
Go LEFT, LEFT, LEFT, UP, UP, UP, push UP, go LEFT, UP, push RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, go DOWN, DOWN, RIGHT, RIGHT, UP, UP, push LEFT, LEFT, LEFT, LEFT, go UP, LEFT, push DOWN and DOWN.
Go UP, RIGHT, RIGHT, RIGHT, DOWN, DOWN, RIGHT, DOWN, push DOWN, go RIGHT, DOWN, push LEFT, LEFT, LEFT, LEFT, LEFT, LEFT, go RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, UP, UP, UP, LEFT, UP, UP, LEFT, LEFT, LEFT, LEFT, LEFT, DOWN, DOWN, DOWN, DOWN, LEFT, DOWN, DOWN, RIGHT, push UP, UP, UP, UP, UP, go LEFT, UP, push RIGHT and RIGHT. Go LEFT, DOWN, DOWN, DOWN, DOWN, DOWN, RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, UP, UP, UP, LEFT, UP, UP, LEFT, LEFT, UP, LEFT and push DOWN.
Congratulations. You have completed world one hundred and five. Get ready for world one hundred and six.