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