Let $(X,d)$ be a complete metric space with no isolated points. I want to prove that for every $(Gn)$ sequence of open and dense subsets of $X$ and for every countable set $A$$\subseteq$$X$ we have that $A$$\cap$$($$\cap_{n=1}^{\infty}$$Gn)$$\neq$$\emptyset$
According to Baire's category theorem since every $Gn$ is open and dense and since $X$ is complete, than $\cap_{n=1}^{\infty}$$Gn$ is dense in $X$. I am thinking, if i could prove that every countable set $A$$\subseteq$$X$ with no isolated points , is an open set, than my proof would be complete. Considering that if $A$ is open and $\cap_{n=1}^{\infty}$$Gn$ is dense , they must at least have a common point . Is this the right way to go ? Thank you.