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