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