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