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