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