+O--------+      +O--------+     +O--------+
|         |      |         |     |         |
+---------+      +---------+     +---------+
