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