This is the java-version of puzzle "Bulldoze" ("Socoban")
Socoban is the Japanese word for "warehouseman"

To play is very simply. Move all stones onto the targets, using keys <Up>, <Down>, <Left>, <Right>.
To undo the last move use <Del>, to undo all moves - <F2>.
Click on the game to start.