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