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