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