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