Pieces that end up somewhere new: the mirror and both blocks.
Hint 2
Start: push the top right mirror right, push the top left block right 3 tiles and push the top left block down 3 tiles.
Hint 3
Finish: push the top right mirror left 8 tiles, push the top right mirror up 3 tiles and push the top right mirror left 4 tiles, then head for the exit.
Pieces that end up somewhere new: the mirror and all 4 crystals.
Hint 2
Start: push the right mirror up 2 tiles, push the right mirror left and push the left top-right crystal down.
Hint 3
Finish: push the right top-right crystal left 2 tiles, push the right top-right crystal down 3 tiles and push the right top-right crystal left, then head for the exit.
Pieces that end up somewhere new: the mirror and both crystals.
Hint 2
Start: push the top right mirror down, push the left crystal right and push the left crystal up 3 tiles.
Hint 3
Finish: push the bottom left crystal up 5 tiles, push the bottom left crystal right 2 tiles and push the top right mirror down 2 tiles, then head for the exit.