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