.    .
     .    .
?
?
           .     .
?
?