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