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