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