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