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