..     ..
     ..     ..
 ...
 ...
 ...
 ...
     ..     ..
     ..     ..
     ..     ..
 ...
     ..     ..