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