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