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