.        .
   .        .
   .        .
   .        .
   .        .
   .        .
O
O
   .        .
   .        .
   .        .
   .        .