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