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