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