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