World thirty-nine is small, but not easily passed by first time.
Step by step solution
Go RIGHT, UP, UP and LEFT. Push UP, go DOWN, push LEFT, go RIGHT, RIGHT, DOWN, DOWN and LEFT. Push UP, go RIGHT, UP, UP, UP, UP, LEFT, push LEFT and LEFT. Go DOWN, LEFT, DOWN, DOWN and push RIGHT. Push UP, go LEFT, DOWN, DOWN, DOWN, RIGHT and push UP. Push RIGHT, RIGHT, go DOWN, RIGHT, push UP, UP, UP and UP.
Go DOWN, LEFT, push UP, go DOWN, RIGHT, DOWN, DOWN and LEFT. Push UP and UP.
Go DOWN, DOWN, LEFT, LEFT, LEFT, UP, UP, RIGHT and push UP.
Go DOWN, push RIGHT and RIGHT. Go DOWN, RIGHT, push UP, go LEFT, DOWN, DOWN, LEFT and push UP. Go RIGHT, UP, push LEFT and LEFT. Go RIGHT, DOWN, DOWN, LEFT, push UP and UP. Go DOWN, LEFT and push UP.
Congratulations. You have completed world thirty-nine. Get ready for world fourty.