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

Step One: Entry Area
  1. Push A one tile west.
  2. Push D two tiles west; take it.
  3. Push C west and take it.
  4. Push B two south, two west.
- - - - - - - - -
- - - . . | . . . . - - -
| . H . . | . . . A . > |
- - . . . G F . . . . . - - -
| . . . . . | . . . . . | < |
| . K . J . . . . E - - - ^ |
| - - - - - - . . . | . ^ ^ |
| . . . M . L . - - - . ^ . |
- - . . . . . . ^ ^ ^ ^ ^ - -
| . N . . . P - - - ? ? |
- - - . . . . ( . | - - -
- - - - - - - - -
Step Two: Chest Room
  1. Push P one tile north, east to pit.
  2. Push N east and take it next.
  3. Push L east, north, south; take it.
  4. Take M the same way as L.
- - - - - - - - -
- - - . . | . . . . - - -
| . H . . | . . . A . > |
- - . . . G F . . . . . - - -
| . . . . . | . . . . . | < |
| . K . J . . . . E - - - ^ |
| - - - - - - . . . | . ^ ^ |
| . . . . . . . - - - . ^ . |
- - . . . . . . . . . . ^ - -
| . . . . . . - - - . . |
- - - . . . . ( . | - - -
- - - - - - - - -
Step Three: Northwest Room
  1. Push G one tile either north or south.
  2. Push F east three, west two; take it south.
  3. Take G the same way as F.
  4. Push J east and take it, followed by K.
- - - - - - - - -
- - - . . | . . . . - - -
| . H . . | . . . A . > |
- - . . . . . . . . . . - - -
| . . . . . | . . . . . | < |
| . . . . . . . . E - - - ^ |
| - - - - - - . . . | . . . |
| . . . . . . . - - - . . . |
- - . . . . . . . . . . . - -
| . . . . . . - - - . . |
- - - . . . . ( . | - - -
- - - - - - - - -
Step Four: Finish
  1. Push H one tile east, to see under it.
  2. Push A one tile west, to see under it.
  3. Push E one tile north, two west.
  4. Take E to the last pit.
- - - - - - - - -
- - - . . | . . . . - - -
| . . H . | . . A . . > |
- - . . . . . . . . . . - - -
| . . . . . | . . . . . | < |
| . . . . . . . . . - - - . |
| - - - - - - . . . | . . . |
| . . . . . . . - - - . . . |
- - . . . . . . . . . . . - -
| . . . . . . - - - . . |
- - - . . . . ( . | - - -
- - - - - - - - -