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