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