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