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