::
::
::
::
::
  *   !   .
::
::