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