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