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