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