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