+--------------------------------+                                    
|                                |                                    
|                                |                                    
|                                |                                    
+                                +                                    
                                                                      
                                                                      
                                                                      
                                                                      
+                                +                                    
|                                |                                    
|                                |                                    
|                                |                                    
|                                |                                    
+-----------+        +-----------+