This solution is untested.
Boomerang Boulders
- - - -
- - - - - - - - - . . - - -
| . 0 . 0 . . . . 0 . . . - - -
| . . . . . . . | 0 . . 0 . . |
- - - - - - - - - | . . . . 0 . |
| . ^ ^ ^ ^ ^ ^ < | . . . 0 . . |
| ( ^ - - - - - - | - . - - - - -
- - ^ ^ ^ . 0 . . | . 0 . . . |
| ? ? | 0 . > . . . . 0 0 . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -
Label the Boulders
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . K . . . - - -
| . . . . . . . | J . . H . . |
- - - - - - - - - | . . . . G . |
| . ^ ^ ^ ^ ^ ^ < | . . . F . . |
| ( ^ - - - - - - | - . - - - - -
- - ^ ^ ^ . B . . | . E . . . |
| ? ? | A . > . . . . D C . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -

Step One: Entry Room
  1. Push B into the first pit.
  2. Push A north and take it next.
  3. Pick up the scrolls of earth.
  4. Push E three tiles north.
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . K . . . - - -
| . . . . . . . | J . . H . . |
- - - - - - - - - | . E . . G . |
| . ^ ^ ^ ^ ^ ^ < | . . . F . . |
| ( ^ - - - - - - | - . - - - - -
- - ^ . . . . . . | . . . . . |
| . . | . . > . . . . D C . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -
Step Two: D & E
  1. Push C one tile north.
  2. Take D to the next pit.
  3. Bring E down and use it.
  4. #loot the magic chest.
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . K . . . - - -
| . . . . . . . | J . . H . . |
- - - - - - - - - | . . . . G . |
| . ^ ^ ^ ^ ^ ^ < | . . . F . . |
| ( . - - - - - - | - . - - - - -
- - . . . . . . . | . . . C . |
| . . | . . > . . . . . . . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -
Step Three: H & F
  1. Push H one tile south.
  2. Push F two tiles west and take it.
  3. Push H one tile south, two west.
  4. Take H to the next hole.
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . K . . . - - -
| . . . . . . . | J . . . . . |
- - - - - - - - - | . . . . G . |
| . . . ^ ^ ^ ^ < | . . . . . . |
| ( . - - - - - - | - . - - - - -
- - . . . . . . . | . . . C . |
| . . | . . > . . . . . . . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -
Step Four: G & K
  1. Take G the same way as H.
  2. Push K three tiles west.
  3. Push K four tiles east.
  4. Push K south and take it.
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . . . . . - - -
| . . . . . . . | J . . . . . |
- - - - - - - - - | . . . . . . |
| . . . . . ^ ^ < | . . . . . . |
| ( . - - - - - - | - . - - - - -
- - . . . . . . . | . . . C . |
| . . | . . > . . . . . . . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -
Step Five:
  1. Push J north one, west three.
  2. Now take J the same way as K.
  3. Push C east two, north three.
  4. Bring C back south and take it.
- - - -
- - - - - - - - - . . - - -
| . M . L . . . . . . . . - - -
| . . . . . . . | . . . . . . |
- - - - - - - - - | . . . . . . |
| . . . . . . . < | . . . . . . |
| ( . - - - - - - | - . - - - - -
- - . . . . . . . | . . . . . |
| . . | . . > . . . . . . . |
- - - | . . . . | . . . . . |
- - - - - - - - - - - -