

Example 1

    ,-  ,-a1a
    | -+
    |   `-a2
    | 
-+-top | b
 | 
    | 
    `-c


--------


Example 2

------------4   5
   1      2      3      


--------


Example 3

    ,-  ,-  ,-cb -+   |   `-d
    | a |
    | -+
    |  |
    |          `----e   f
top |
-+
 |
             `----g   h


--------


Example 4

   ,-   ,-   ,-14    |     | -+-13 | 24
   |    |  | 
   |    |    | 
   |    |    `-34
   | 12 |
   | -+
   |  |
   |            `----43   44
11 |
-+
 |
   `-   ,-2322
        `-33     -+


--------


Example 5

                              +-----+   +-----+
                            ,-|2    |---|1    |
                    +-----+ | +-----+   +-----+
                  ,-|3    |-+
                  | +-----+ | +-----+
                  |         `-|1    |
                  |           +-----+
                  | 
          +-----+ | +-----+   +-----+
        ,-|4    |-+-|2    |---|1    |
        | +-----+ | +-----+   +-----+
        |         | 
        |         | +-----+
        |         `-|1    |
        |           +-----+
        | 
        |           +-----+   +-----+
        |         ,-|2    |---|1    |
        | +-----+ | +-----+   +-----+
        +-|3    |-+
        | +-----+ | +-----+
        |         `-|1    |
+-----+ |           +-----+
|5    |-+
+-----+ | +-----+   +-----+
        +-|2    |---|1    |
        | +-----+   +-----+
        | 
        | +-----+
        `-|1    |
          +-----+


--------


Example 6

    ,-     ,-      ,-       ,-       ---        --- 1111111      31111        211111               4111  |
    |      |       |       -+
    |      |       |  |
    |      |       |                        `- 22111 
    |      |  511  |
    |      |      -+
    |      |  |
    |      |                     `- 3211 
    |      | 
    |     -+-     --- 2221 
    |  |  61  |     421          
    |      | 
    |      `- 331 
    |             
    | 
   -+-    --- 322 
 |  7  |     52         
    | 
    `- 43 
          


--------


Example 7

                    +-----+
                  ,-|a1   |
          +-----+ | +-----+
        ,-|a    |-+
        | +-----+ | +-----+
        |         `-|a2   |
        |           +-----+
        | 
+-----+ | +-----+
|top  |-+-|b    |
+-----+ | +-----+
        | 
        | +-----+
        `-|c    |
          +-----+


--------


Example 8

         +-+
       ,-|*|
       | +-+
       | 
       | +-+
       +-|*|
       | +-+
       | 
+----+ | +-+
|****|-+-|*|
|****| | +-+
       | 
       | +-+
       +-|*|
       | +-+
       | 
       | +-+
       `-|*|
         +-+


--------


Example 9

                      +-----+   +-+
                    ,-|*****|---|*|
+-----------------+ | |*****|   +-+
|*****************|-+
|*****************| |*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
|*****************|
+-----------------+
                    | +-+
                    `-|*|
                      +-+


--------


Example 10

          +-------+        ,-*******|
        | |*******|
        | |*******|
        | |*******|
        | |*******|
        | |*******|
        | |*******|
    +-+ | +-------+
  ,-|*|-+
  | +-+ | +-------+
  |     `-|*******|
  |       |*******|
  |       |*******|
  |       |*******|
  |       |*******|
  |       |*******|
  |       |*******|
  |       +-------+
* |
-+
 |
  |       +-------+
  |     ,-|*******|
  |     | |*******|
  |     | |*******|
  |     | |*******|
  |     | |*******|
  |     | |*******|
  |     | |*******|
  | +-+ | +-------+
  `-|*|-+
    +-+ | +-------+
        `-|*******|
          |*******|
          |*******|
          |*******|
          |*******|
          |*******|
          +-------+*******|


--------
