*            _____
*            |_ _|
*       n    (O O)    n
*       H   _|\\_/|_   H
*      nHnn/ \\___/ \\nnHn
*     <V VV /     \ VV V>
*      \\__\\/|     |\\/__/ 
