? ? ? ?

Move the objects to the goals by pushing them (using as few moves and pushes as possible). Use the arrow keys to move; press u to undo the last move.