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