*************************************  ***            
 ***,,*,*,,,,,,,*,,,*,,,**,,*,,,**,*,*,****,**           
**,,,,,,,,,,...............,,,,,,,,,,,,,**,,,*           
*,,,,,,,,,,,..$.............,,,,,,,,,,,,***,**           
**,,,,,,,,,,......................,,,,,,,**,**           
*,,,,,,,,,,,............$........#.,,,,,,,,,,****        
*,,,,,,,,,,,.......................,,*,,,,,,,,,,**       
**,,,,,,,,,,......................$,,,,,,,,,,,,,,***     
*,,,,,,,,,,,.......................,,**,,,*,,,,,**,**    
**,*,,,,,,,,.......<.$.(..o..g..#..,,,,,,,*,,,**,,,,*    
**<,,,,,,,,,.............oooogg....,,,,,,,**,,,,,,,**    
*,,,,,,,,,,,...........Oooo..gg....,,,,,,**,,,,,,****    
*,,,,,,,,,,,..............oo∩......,,,,,,,*,,**,,,*,**   
*,,,,,,,,,,,..........#(...........,,,*,,,,,,**,,,,,,*** 
*,,,,,,,,,,,..........#............,,,,**,,,,,,,,,*,*,,**
**,,,,,,,,,,.........#..$..........,*,,>,,,,,,,,,,,,,,,,*
*,,,,,,,,,,,.........#.............,,,,,,,,,,,,,,,,,,,,**
*,,,,,,,,,,,,.......#....$..#......,,,,,,,,,,,,,,,,,,,** 
**,,,,,,,,,,,,.....#............._.,,,,,,,,*,,,,,,,*,,,* 
**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,** 
*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*,**  
*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,*,,,,,,,****,***   
*,,,,,,,,,,,,,*,,,,,,,,,,,**,,,,,,,,******,*,** *,,,*    
*,,,,,,,,*,,,,,,,,,,,,,,,**,,,,,,,,,,*  *,,,**  **,**    
**,,,,,,,,,,,,,,*,,,,,,,,,,*,,,*,,,,**  **,**   *,,,*    
 **,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,********    **,**    
**,*,*,,,,,,,,*,,,,,,,,,,*,*,,,*,,***,,,,,**     ***     
*,,,**,*,,,,,,<,,,,,,*,,*****,,,,**∩,,,,,,,***           
**,,,,,,,,,*,,,,,,,,*,,*****,,,,**,,,,,,,,,,,*           
 **,**,,,,,**,,,,,,*,,,,**,**,,,*∩,,,,,,,,,,,**          
  ****,,,,,,,,,,,,,,*<,,,,,,*,,,*∩,,,,,,,,,,,,**         
  ****,,,,,,,,,,,*,***,,**,***,,**,,,,,,,,,,,,,*         
 **,***,,*,,,,,,,,***,,,**** *,,,**∩,,,,,,,*,,,**        
 *,,,,≈≈≈≈*,,*≈≈≈≈* **,**    **,,****,,,,,,**,,,*        
 **,,,≈≈≈≈*,,*≈≈≈≈*  ***    **,,,,,*****,,***,,,*        
  **,,≈≈,≈*,,*≈,≈≈*        **,,,****,,,*****,,,,***      
 ***,,≈≈≈,*,,*,≈≈≈*       **,,,,**,,,*****,,,,,**,**     
**,,,,****,,,,*****       *,,,,,,,,,,,,,,,,,,,**,,,*     
*,,,,,,,,,,,,,,,,,*       **,,,,,,,*,,,,,,,,,**,,,**     
**,,,,,,,,,,,,,,,,*        **,,,,,**,,,,,,,***,,,,,*     
*,,,,,****,,,,***** ***     *,,,,,**,,,,,,**,,,,,,,**    
*,,,,,≈≈≈,*,,*,≈≈≈***,** *****,,,,*,,,,,,,,,,,,,,,,,*    
**,,,,≈≈,≈*,,*≈,≈≈**,,,***,*,,,,,,,,,,,,,,,,,*,,,,,**    
 *,,,,≈≈≈≈*,,*≈≈≈≈**,,,,*,,,,,,,,,,,,,,,,,,,,*,,,***     
 *,,,,≈≈≈≈*,,*≈≈≈≈,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,**    
**,,,,,,,,,,,**,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,*    
*,,,,,,,,,*,***,,*,,,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,**   
*,,,,**,,*****,,,,**,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,*   
*,,,,,*,,,*  **,,,,***,,,,,,,,,,,,,,,,,,,,**,,,,,,*,**   
**,,,,,,,**   ***,** *,,,,,,,,,,,,,,,,,,,**,,,,*,,,**    
 *,,,,,,,,*     ***  *,,,,,,,,,,,,,,,,,*****,,,,,,**     
 **,,,,,,**          **,,,,,,,,,,,,**,**   ***,,,,,*     
**,*,,,,,*            **,,,*,,,,,,*****      **,,,**     
*,,,,,,,**            **,,,,,,,*,**           *****      
**,*,,,,*             *,,,,,,,,***                       
 **,,,,**            **,,,,,,,,,*                        
  **,***             *,,,**,*,,,**                       
   ***               **,****,,,,,*                       
                      *** *,,,,,**                       
                         **,,,,**                        
                        **,,,***                         
                        *,,,**                           
                        **,**                            
                         ***