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