Q: Nowhere dense sets. 
Given $X$ a metric space, $A\subset X$ a nowhere dense set. Show that every open ball $B$ contains another open ball $B_1 \subset B$ such that $B_1 \cap A = \emptyset$.

EDIT: I modify my proof with the help of a great hint!
Given $B(x,\epsilon)$ lets suppose that for every open ball $B_1 \subset B(x,\epsilon)$, $B_1 \cap A \neq \emptyset$. 
Given $y \in B(x,\epsilon)$ we have that for every $n>N$ with $N$ sufficiently big, $B(y,\frac{1}{n})\cap A \neq \emptyset$ That is, for every $n>N$ there exists $y_{n} \in B(y,\frac{1}{n})\cap A \neq \emptyset$. If we consider the sequence $(y_{n})_{n>N}$ we have that for every $n$, $y_n \in A$ and $y_n \rightarrow y$. Therefore $y \in cl(A)$ which implies $B(x,\epsilon)\subset cl(A)$ with contradicts the fact that $A$ is nowhere dense. 

Take an open ball $B$. Since $A$ is nowhere dense, $B$ cannot be contained in $\overline{A}$. Pick $b \in B, b \notin \overline{A}$. Since $\overline{A}^c$ is open, there is a ball $B'$ containing $b$ that doesn't intersect $A$. Let $U:=B \cap B'$. Now, pick an open ball $B_1 \subset U$ and we are done.
