,    .
  !
  !
 ,    .
 ,    .
 ,    .
  !
 ,    .
  !
# # # #
# # # #
 ,    .
 ,    .
 ,    .
# # # #
 ,    .
# # # #