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