.      !
       .      !
       .      !
       .      !
       .      !
       .      !
       .      !
       .      !
       .      !