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