Consider the set $\Sigma=\{0,1\}^\mathbb{Z}$, i.e. the space of bi-infinite sequences of 0's and 1's, and the left-shift $\sigma:\Sigma\to\Sigma$. Define a distance in $\Sigma$ as follows: $$d(s,t)=\sum_{i\in\mathbb{Z}}\dfrac{|s_i-t_i|}{2^{|i|}}.$$
Prove that
(a) there is a countable infinite number of periodic orbits of period arbitrarily large,
(b) there is a non-countable infinite number of non-periodic orbits,
(c) there is a dense orbit.
I think I can prove the first claim by using that for every $k\in\mathbb{N}$ there are exactly $2^k$ periodic orbits of period k, but how can I solve the second claim? Maybe I could say that $\Sigma$ is non-countable and hence (b) has to hold? And how can I prove the last part?