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