World one hundred and nine is small tricky stage with only six boxes for placement.
Step by step solution
Go RIGHT, UP and push UP. Push RIGHT, go UP, RIGHT, push DOWN and DOWN.
Go UP, LEFT and push DOWN. Go LEFT, DOWN, LEFT, LEFT, LEFT, LEFT, UP, UP, push RIGHT, RIGHT, RIGHT, RIGHT, go DOWN, RIGHT, RIGHT, UP, UP, LEFT and push DOWN. Go RIGHT, DOWN and push LEFT.
Go UP, LEFT, LEFT, LEFT and push DOWN. Go UP, LEFT, LEFT, DOWN, DOWN, RIGHT, push RIGHT and RIGHT.
Go LEFT, UP, UP, LEFT, UP, UP, RIGHT, RIGHT, push DOWN, go UP, LEFT, LEFT, DOWN, DOWN, RIGHT, push RIGHT, RIGHT, RIGHT, go UP, RIGHT and push DOWN.
Go UP, LEFT and push LEFT. Go DOWN, LEFT, LEFT, LEFT, UP, UP, RIGHT, RIGHT, push DOWN, go UP, LEFT, LEFT, DOWN, DOWN, RIGHT, push RIGHT, RIGHT, go UP, RIGHT and push DOWN.
Congratulations. You have completed world one hundred and nine. Get ready for world one hundred and ten.