Property of circuits of a matroid made up of two circuits that differ by one element Exercise 5 in section 1.1. of Oxley's Matroid Theory (1992) says:

Let $C_1$ and $C_2$ be circuits of a matroid $M$ such that $C_1 \cup C_2 = E(M)$ and $C_1 \setminus C_2 = \{e\}$. Prove that if $C_3$ is a circuit of $M$, then either $C_3 = C_1$ or $C_3 \supseteq C_2 \setminus C_1$.

I've managed partway through the exercise (see below), but I'm stuck; could you give a hint?

Either $C_3 = C_1$ or not. If $C_3 = C_1$ we're done, so suppose $C_3 \ne C_1$.
We have $C_3 \subseteq E(M) = C_1 \cup C_2$.
If $C_3 \subseteq C_2$, then by (C2)—the second axiom of circuits—$C_3 = C_2$, which satisfies $C_3 \supseteq C_2 \setminus C_1$, and we're done.
Now suppose $C_3 \nsubseteq C_2$.
This means there is an element $x$ in $C_3$ that is not in $C_2$, which must be in $E(M) \setminus C_2 = (C_1 \cup C_2) \setminus C_2 = C_1$. Hence $x \in C_1 \setminus C_2$, so by hypothesis $x = e$.
Thus we have $e \in C_1 \cap C_3$.
By (C3)—the third axiom of circuits—there is a circuit:
$$ C_4 \subseteq (C_1 \cup C_3) - e = (C_1 - e) \cup (C_3 - e) \subseteq C_2 \cup C_3 $$ (...?)

Great effort so far. So $C_4\subseteq (C_1\cup C_3)\setminus e\subseteq C_2$ because we are taking the only element out of $C_2$ and so $C_4=C_2.$ Also, $C_1\setminus \{e\}=C_1\cap C_2$ and so $C_2=(C_1\cap C_2)\cup (C_2\setminus C_1)=C_4\subseteq (C_1\cap C_2)\cup (C_3\setminus \{e\})$ and so $C_2\setminus C_1\subseteq C_3\setminus \{e\}\subseteq C_3.$
