World one hundred and three is one very tricky little puzzle.
Step by step solution
Go DOWN, DOWN, LEFT, LEFT, LEFT, LEFT, LEFT, UP, UP, UP, UP, RIGHT, RIGHT, RIGHT, DOWN, push RIGHT, go LEFT, UP, LEFT, LEFT, LEFT, DOWN, DOWN, DOWN, DOWN, RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, UP, UP and push UP.
Go LEFT, LEFT, DOWN, push DOWN, go UP, UP, UP, LEFT, LEFT, LEFT, DOWN, DOWN, DOWN, DOWN, RIGHT, RIGHT, push RIGHT and RIGHT.
Go LEFT, LEFT, LEFT, LEFT, UP, UP, push RIGHT and RIGHT. Go LEFT, LEFT, DOWN, DOWN, RIGHT, RIGHT, RIGHT, UP, push UP, go LEFT, LEFT, LEFT, UP, UP, RIGHT, RIGHT and push DOWN. Push RIGHT.
Go DOWN, push LEFT, LEFT, go RIGHT, UP, UP, LEFT, LEFT, DOWN, push DOWN and DOWN.
Congratulations. You have completed world one hundred and three. Get ready for world one hundred and four.