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