.
     .
     .
  :)
  :)
  :)
     .
  :)
     .
  :)
  ...!