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