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