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