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