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