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