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