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