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