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