+---+
|   |
| 1 |
|   |
|   | -----------+
+---+            v
          +---+----+     +---+
          | 2 |  3 | --> | 3 |
          +---+----+     +---+
