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