Let $\mathcal{A}$ be  the set of all arithmetic progressions in $\mathbb{N}$ i.e 

\begin{align*}
\mathcal{A} = \{a + b\mathbb{N} : a,b\in\mathbb{N}, b\neq 0\}.
\end{align*}

Does there exist a set $X \subseteq \mathbb{N}$ such that for each $A \in \mathcal{A}$, both $A \cap X$ and $A \cap X^c$ are infinite?