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