******               
                                           *,,,,*          ***  
                    *********  *********** *,**,*          *,*  
           **********,,,,,,,****,,,,,,,,,***,**,************,** 
 ********* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,,,,,,,,,,,,,,* 
 *,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,********,** 
 *,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,*****,*  
 *,,,,,,,* **********,*,,,,,,,,,,,,,,,,,,,,*,,,,,**,**,**,,,,*  
 *,,,,,,>********,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,****  
 *,,,,,,........#,,,,,*..........,,,,,,,,,,*,*,*,*,,,,,**,*     
 ******,........#,,,,,,,........,,,,,,,,,>,*,*,*,*,,*,***,*     
    *,,,........#,,,,,*,#.....#.**,*,,,,,,,*,,,*,,,,*,*,,,*     
    *,,,........######*,#.#....,**,*,,,...,#..,#*#,**,*,***     
    *,,,.............##.#......,,,,*,,,,...#.#,..#,,,,*,*       
    *,,,................#.....#*****,,,,,..#.#.#.,,,***,*****   
    *,,,.....#..........#.....### ########.#.#..,,*,,**,,,,,*   
    *,,,................#....)..# #......#.#.#.##,**,*****,**   
    *,,,.........###...##....).)###......#......#,#*,*   *,*    
********......#.#.............().........#......#...,*****,*    
*,,,,* *........#.#######.....)()........#..........,,,,,,,*    
*,,,,***.....####<.............).....#.....$........,,,,,,,*    
*,,,,*,,............##..#.......#....#........#.....,,,,,,,*    
*,,,,*,,.###..........).#.......#....#....†....#....,,,,,,,*    
*,,,,*,,,* #.........#.##..........^.#......g.......,,,,,,,*    
*,,,,*,,,**#.........#)...........[.(#....(.........,,,,,,,*    
*,,,,,,,,,...........#####........##...............#********    
*,,,,*,,,*##..........,*#.........##.##...###......*            
*,,,,*,,,* ##.#+####.......####...##......'.#......*            
*,,,,*,,,* *#+*,,,,........#**########....#........*            
*,,,<*,,,* *,,,,,,,.....)...,**##_##*#.#...##.#...,*******      
*,,,,*,,,***,,,,,,,,........,**8...8##...#.#*,.,,,,,,,,,,*      
*,,,,,,,,,,,,,,,,,,,.#####..,**,....######.#*,*,,,,,,,,,,*      
**,,,,,,,,,,,,,,,,,,,,,,,+,,,*8,....8*,,,*.#*,***,,,,,,,,*      
 *,,,,,,,,,,,,*,,,,,,,,,,*,,,**,,,,,**,,,*,**,* *,,,,,,,,*      
 *,,,,,,,,,,,,*,,,,,,,,,,*,,,**8,,,8***,,*,**,***,,,,,,,,*      
 *,,,,,,,,,,,,*******,,,,*,,,**,,,,,***,,,,,,,,,,,**************
 *,,,,**,,,,,,,,,,,,,,,,,,,,,*8,,,,,8**,,,,,,,,,,,,,,,,,,,,,,,,*
 ******,,,,,,,,,,,,,,,,,,,,,,**,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,*
 *,,,,,,,,,,,,,,,,,,,,,,,,,,,**8,,,8****,,,,,,,,,,,,,,,,,,,,,,,*
 *,,,,,,,,,,,,,,,,,,,,,,,,,,,****>***  *,,,,,,,,,********,,*****
 *,,,,,,,,,,,,,,,,<,,,,,,*,,,***********,,,,,,,,**,,,***,≈,*    
 *,,,,,***,,,,,,,,,,,,,,,**,,,,**,*,,,**,,,,,,,,*,≈,,≈**≈≈≈*    
 *,,,,,* *,,,,,,,,,,,,,,,**,,,,**,,,,,**,,,,,,,,*≈≈*≈≈≈*≈≈**    
 *,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*≈≈*≈,≈*≈,*     
 *,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,≈*≈∩≈*≈≈*     
 *,,,,,* *,,,,,,,,,,,,,,,,,,,,,,>,,,,,****,,,,*,*≈≈*≈,≈*≈,*     
 *,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,*  *,,,,*,*≈≈*≈,≈*≈,*     
 *,,,,,* *,<,,,,,,,,,,,,,,,,,,,,,,,,,,*  ******,*,≈*≈,≈*≈≈*     
 *,,,,,* *,,,,,,,,,,,,*****************       *,*≈,**≈,,,≈*     
 *,,,,,* *,,,,,,,,,,,,*                       *,≈≈≈***,,≈**     
 *,,,,,* *,,,,,,,,,,,,*                       *,,≈** *****      
 *,,,,,* **************                       *****             
 *******