Sokoban — How to play level 95 — Puzzle

Sokoban Puzzle level 95