.
    .
 :
 ?   !
 :
 :
 ?   !
 ?   !
 :
 ?   !
    .