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