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