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