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