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