yes yes yes yes yes yes yes yes
             
 
yes yes yes yes yes yes yes yes yes
         
 
yes yes yes yes