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