Suppose $f: \mathbb{R} \rightarrow \mathbb{R}$ is continuous and onto. Is it possible for $f$ to assume each of its values an even number of times?
To clarify, some values might be taken 2 times, some 4, some 6, etc., but always an even (and therefore finite) number. I don't require that there be a value that is assumed any particular number of times. For example, the function might never take on any value exactly twice.
Here is a closely related question with an excellent answer.