A player has reported that she tested this solution and it works.
Back At Ya
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . 0 . . 0 ^ . . | 0 . | . 0 . . 0 . . - - - . . . 0 . - -
| . . . . . ^ . . > 0 . . . . 0 0 . . 0 . . . 0 . . 0 . |
| . - - - | ^ | - - - - - . 0 . . . - - - . . 0 . 0 0 - -
| . | | ^ | - - . . . . | - - . . . . . |
| . | | ^ | - - - - - - - - | - - - - - |
| . - - - | ^ . . | | . . . . . | - -
| . 0 . 0 . . 0 . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Label the Boulders
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . R ^ . . | B . | . D . . G . . - - - . . . P . - -
| . . . . . ^ . . > A . . . . E F . . H . . . J . . N . |
| . - - - | ^ | - - - - - . C . . . - - - . . K . L M - -
| . | | ^ | - - . . . . | - - . . . . . |
| . | | ^ | - - - - - - - - | - - - - - |
| . - - - | ^ . . | | . . . . . | - -
| . T . U . . V . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -

Step One: Eastward, Ho
  1. Push A four tiles east.
  2. Push D one tile east.
  3. Push G one tile east.
  4. Push D another tile east.
  5. Push C two tiles east.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . R ^ . . | B . | . . . D . G . - - - . . . P . - -
| . . . . . ^ . . > . . . . A E F . . H . . . J . . N . |
| . - - - | ^ | - - - - - . . . C . - - - . . K . L M - -
| . | | ^ | - - . . . . | - - . . . . . |
| . | | ^ | - - - - - - - - | - - - - - |
| . - - - | ^ . . | | . . . . . | - -
| . T . U . . V . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Step Two: A, R, F, E
  1. Push E one tile south.
  2. Push A directly west into the second hole.
  3. Push R east into the first hole.
  4. Push F west and take it next.
  5. Push E one tile north, then west and take it.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . . . . . | B . | . . . D . G . - - - . . . P . - -
| . . . . . . . . > . . . . . . . . . H . . . J . . N . |
| . - - - | . | - - - - - . . . C . - - - . . K . L M - -
| . | | . | - - . . . . | - - . . . . . |
| . | | ^ | - - - - - - - - | - - - - - |
| . - - - | ^ . . | | . . . . . | - -
| . T . U . . V . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Step Three: Cleanup
  1. Push D one tile south, then west and take it.
  2. Push C one tile north, then west and take it.
  3. Push V two tiles south, and take it.
  4. Push U two or three tiles east, then south and take it.
  5. Take T the same way as U.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . . . . . | B . | . . . . . G . - - - . . . P . - -
| . . . . . . . . > . . . . . . . . . H . . . J . . N . |
| . - - - | . | - - - - - . . . . . - - - . . K . L M - -
| . | | . | - - . . . . | - - . . . . . |
| . | | . | - - - - - - - - | - - - - - |
| . - - - | . . . | | . . . . . | - -
| . . . . . . . . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . . . . ^ ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Step Four: Northeast Room
  1. Push H three tiles east.
  2. Push L two tiles north.
  3. Push K two tiles east.
  4. Push J one tile south.
  5. Now you can take H west.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . . . . . | B . | . . . . . G . - - - . . L P . - -
| . . . . . . . . > . . . . . . . . . . . . . . . . N . |
| . - - - | . | - - - - - . . . . . - - - . . J . K M - -
| . | | . | - - . . . . | - - . . . . . |
| . | | . | - - - - - - - - | - - - - - |
| . - - - | . . . | | . . . . . | - -
| . . . . . . . . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . . . . . ^ ^ ^ ^ ^ ^ ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Step Five: Clear the Room
  1. Take N the same way as H.
  2. Push L one tile south, then take it west.
  3. Take P the same way as L.
  4. Push J one tile north, then take it west.
  5. Take K the same way, followed by M.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . S . . . . . . | B . | . . . . . G . - - - . . . . . - -
| . . . . . . . . > . . . . . . . . . . . . . . . . . . |
| . - - - | . | - - - - - . . . . . - - - . . . . . . - -
| . | | . | - - . . . . | - - . . . . . |
| . | | . | - - - - - - - - | - - - - - |
| . - - - | . . . | | . . . . . | - -
| . . . . . . . . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . . . . . . . . . . . ^ ^ . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -
Step Six: Finish
  1. Push B one tile south, three west, and take it.
  2. Nudge G west to look under it.
  3. Push S four tiles east, and take it south.
  4. Unlock the door and clear the zoo.
  5. Collect your amulet of reflection, or whatever.
- - - - - - - - - - - - - - - - - - - - -
- - - - . . . - - | . . | - . . . - - - - - - . . . . . |
| . . . . . . . . | . . | . . . . G . . - - - . . . . . - -
| . . . . . . . . > . . . . . . . . . . . . . . . . . . |
| . - - - | . | - - - - - . . . . . - - - . . . . . . - -
| . | | . | - - . . . . | - - . . . . . |
| . | | . | - - - - - - - - | - - - - - |
| . - - - | . . . | | . . . . . | - -
| . . . . . . . . | | . . . . . + . |
| . . . | . . . - - - - - - - - - - - - - | . . . . . | - |
- - - - | . . . . . . . . . . . . . . . . + . . ( . . + . |
- - - - - - - - - - - - - - - - - | . . . . . | - |
| . . . . . + . |
| . . . . . | - -
- - - - - - -