______ ______ ______  
          |    __|      |      | 
          |__    |  --  |  --  | 
          |______|______|______| 
 __         __                           __ 
|__|.-----.|  |_.-----.----.-----.---.-.|  |
|  ||     ||   _|  -__|   _|     |  _  ||  |
|__||__|__||____|_____|__| |__|__|___._||__|
        .-----.----.----.-----.----.
        |  -__|   _|   _|  _  |   _|
        |_____|__| |__| |_____|__|