@                                             @@@@                           
                            @                                                                                  
    @@   @@              @            @@@