upper level:

                         [h]--[h]--[h]  [ ]--[.]
                               |         |
     [.]            [ ]--[ ]--[ ]--[ ]--[ ]
      |              |    |    |    |    |
     [ ]--[ ]--[ ]--[ ]--[ ]--[s]--[ ]--[ ]
      |                        |
     [ ]                      [p]
      |                        |
     [ ]--[ ]           [ ]   [k]
      |    |           /
     [ ]  [ ]--[ ]  [b]
      |         |    |
[ ]--[ ]       [ ]--[ ]  [ ]
      |         |    |    |
     [ ]       [ ]  [ ]--[ ]--[ ]
      |         |    |    |    |
     [ ]-------[ ]  [ ]--[ ]--[ ]



down (1):

     [^]                 [ ]            [^]
      |                   |              |
     [ ]  [ ]--[ ]--[ ]--[ ]--[ ]--[ ]--[ ]
      |    |                             |
     [ ]--[ ]--[ ]       [ ]--[ ]--[ ]--[ ]
      |
     [ ]--[ ]       [.]
      |    |         |
     [ ]  [ ]  [ ]--[s]--[ ]
      |    |         |
[ ]--[ ]  [ ]--[ ]--[ ]
