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