# Sokoban Level 1a

This first Sokoban level is not very hard. The level has 12 boulders and 10 pits, so 2 boulders are spare. In the level (as well as in level 1b) are two scrolls of earth.

-------- ------ 0 boulder
|<|>...---....| ^ pit
|^|-.00....0..| > starting position/downstairs
|^||..00|.0.0.| < upstairs
|^||....|.....| ? scroll of earth
|^|------0----|
|^|    |......|
|^------......|
|..^^^^0000...|
|??-----......|
----   --------

Note that if a monster gets to the room with the scrolls of earth, he may try to read one. Thus, try to lure them to the bottom right room, where that scroll will have less disastrous effects.

## Strategy

The following solution solves the level without putting any boulders in an immobile position. Faster solutions which do not necessarily leave every boulder free might exist.

You can also watch an instructional TTYREC video or a YouTube video.

All boulders are replaced by letters so they can be referred to. Moving the boulders is shortened to r for right, l for left, u for up, d for down. An asterisk is used to denote the last move filled a pit (and thus removed the boulder from the game). So "N ddrr*" means move boulder N two times down and two times to the right into a pit.

This is the starting position. First, clear the way into the lower right room:

```-------- ------ A d
|<|@...---....| B rrrr
|^|-.AB....C..| H dd
|^||..DE|.F.G.|
|^||....|.....|
|^|------H----|
|^|    |......|
|^------......|
|..^^^^IJKL...|
|??-----......|
----   --------
```

Clear the lower right room:

```-------- ------ J u
|<|>...---....| I l*
|^|-......BC..| L u
|^||....|.....| L dlll lll*
|^|------.----| H dlll lll*
|^|    |.@....| J dlll llll u*
|^------.H....|
|..^^^^IJKL...|
|??-----......|
----   --------
```

Pick up the two scrolls of earth, then clean the upper right room. There are several ways to do this, here is one.

```-------- ------ F r
|<|>...---....| B ddld dddl llll lllu u*
|^|-......BC..| G dlll dddd llll llll uuu*
|^||.ADE|.F.G.| F lldd dddl llll lllu uuu*
|^||....|.....| C ddll dddd llll llll uuuu u*
|^|------.----|
|^|    |......|
|.------......|
|.............|
|.@-----......|
----   --------
```

Take one of the remaining boulders and finish the level:

```-------- ------  E urrr ddld dddl llll lllu uuuu u*
|<|>...---....|
|^|-..........|
|@||....|.....|
|.|------.----|
|.|    |......|
|.------......|
|.............|
|..-----......|
----   --------
```

## Next level

After this level, you will face either of the following levels:

 Sokoban Level 2a ``` ---- ----------- --.@-------- |.........| |..........| |.........| |.0-----0-.| |.........| |..|...|.0.| |....<....| |.0.0....0-| |.........| |.0..0..|..| |.........| |.----0.--.| |.........| |..0...0.|.-- |.........| |.---0-...0.------------+| |...|..0-.0.^^^^^^^^^^^^.| |..0......---------------- -----..|..| ------- ``` Sokoban Level 2b ```----------- ----------- |....|....--- |.........| |..00|00...@| |.........| |.....0...--- |.........| |....|....| |....<....| |-.--------- |.........| |..0.|.....| |.........| |.00.|0.0.0| |.........| |..0.....0.| |.........| |.000|0..0.----------------+| |....|..0.0.^^^^^^^^^^^^^^^.| ----------------------------- ```

This page may need to be updated for the current version of NetHack.

It may contain text specific to NetHack 3.6.0. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-360}} tag to the current version's tag or {{noversion}} as appropriate.