    Z   z                                  //////////////__    
           Z   O               __\\\\@   //^^        _-    \///////
        Z    z   o       _____((_     \-/ ____/ /   {   { \\       }
                   o    0__________\\\---//____/----//__|-^\\\\\\\\