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