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