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