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