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