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