-  -     -
 -  -     -
 -  -     -
  :(              )
 -  -     -