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