!.!!.~.*..**....*!!~!*!*~~..!..*~!..!.!.....~.!..!.....*....*...!..*..**.!.!..*.*..*~*...*.....
...*..##..!..*!.*.#######....!...########.....*....##....##.....~.##.....~.~.~..*.########.....
....####..!..!...##.....##!.~~.**##.....##..~*.*..###...##**.*..*.##....##...!..~....##..~.....
!.....##.~...*...##.....##!!.....##.....##.~...*..####..##*~*...!.##....##~~*!....~..##....~...
*....~##~..!~....##.....##.....~..########~..!~...##.##.##*...~...##....##.*....!....##!~..!*..
...~..##.*..~....##..##.##..~....##~....*.~....*..##..####*..~~~..#########....~~....##*...~...
..!...##*...!....##....##.....*..##!...*..!.*.....##...###.!!~.~..*.*...##.!**.*.....##...*....
....######....~...#####.##.....!.##.....!*.~...!..##....##..!!~~!...!!..##~....*...!..##..~....
..!..!....*....~.....!!~...!.~.~~!...!.!..~.~...*..~!!....~..~..!**.~.!.....!!.*..!!*...!.!....