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