I know that every open set in $\mathbb{R}$ is a disjoint union of at most countable segments.
But how do i prove that every open set in $\mathbb{R}^2$ is a union of at most countable open rectangles?
Moreover, is it true for $\mathbb{R}^k$ if open rectangle is replaced to open $k$-dimensional open rectangle?