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