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