:
         ::
     ::::::
   :: o :::
  ::::::::::
   ::  :::::
   :   ::::
   :   ::::
   :  ::::
   :  ::::
   : :::::       .,,,.
   : ::::       :::::::
   : ::::::    :::::::::
   :  ::::::::::::::::::::
    : :::::::::::::::::::::
     :::::::::::::::::::::::
       :::::::::::::::::::::
        :::::::::::::::::::
        ::::::      :::::::
         ::::       ::::::
         :::         :::::
         :::         ::: :
         :::         ::: :
         :::          :: :
         :::          ::::   -diddle 2-
        ::           :::