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