I am trying to show that the cohomology ring of the Klein bottle with $\mathbb{Z}_2$ coefficients is $H^*(K,\mathbb{Z}_2) \cong \mathbb{Z}_2[x,y]/(x^3,y^2, x^2y)$.
What I know:
$H^0(K,\mathbb{Z}_2)=\mathbb{Z}_2, H^1(K,\mathbb{Z}_2)=\mathbb{Z}_2\oplus \mathbb{Z}_2, H^2(K,\mathbb{Z}_2)=\mathbb{Z}_2$
$K$ is a 2-dimensional closed manifold that is orientable over the field $\mathbb{Z}_2$, so we know that for each of the two generators of $H^1(K,\mathbb{Z}_2)=\mathbb{Z}_2\oplus \mathbb{Z}_2$ (call them $x$ and $y$), there is another element $\psi, \phi$ in $H^1(K,\mathbb{Z}_2)$ such that
$x\cup \psi$=$y\cup \phi= \omega$, where $\omega \in H^2(K,\mathbb{Z_2})\cong \mathbb{Z}_2$ is the generator.
So since $x,y,$ and $x+y$ are the only non-zero elements in $H^1(K,\mathbb{Z}_2)$, we of course have to choose from these for our $\psi$ and $\phi$. This mostly comes down to figuring out which of $x\cup x, x\cup y,y\cup y$ are equal to zero.
My Question
Is there a clear/intuitive way to do this? And assuming $x$ and $y$ correspond to the dual elements of either $A$ or $B$ in the diagram below, which one does each correspond to?

For those who want to compute it all out, if we use the delta-complex below instead of the one I gave in the question we have:
Let $\phi \in C^0(K,\mathbb{Z}_2)$ be dual to $v\in C_0(K,\mathbb{Z}_2)$,
$\alpha, \beta, \gamma \in C^1(K,\mathbb{Z}_2)$ be the dual elements to $a,b,c\in C_1(K,\mathbb{Z}_2)$, respectively, and
$\mu,\lambda\in C^2(K,\mathbb{Z}_2)$ be dual to $U,L\in C_2(K,\mathbb{Z}_2)$.
To compute cohomology we need the homology groups of the chain complex: $0 \rightarrow C^0 \rightarrow C^1\rightarrow C^2 \rightarrow 0\rightarrow ...$, so we compute the coboundary map.
$\delta(\phi)(a)=\phi(\partial(a))=\phi(v)-\phi(v)=0=\delta(\phi)(b)=\delta(\phi)(c)$, so $\delta:C^0 \rightarrow C^1$ is the zero map.
$\delta(\alpha)(U)=\alpha(\partial(U))=\alpha(a)+\alpha(b)-\alpha(c)=1+0-0=1$. Similarly, $\delta(\beta)(U)=1$ and $\delta(\gamma)(U)=-1$. And $\delta(\alpha)(L)=1$, $\delta(\beta)(L)=-1$, $\delta(\gamma)(L)=1$.
So $\delta:C^1 \rightarrow C^2$ takes $\alpha \mapsto \mu +\lambda$, $\beta \mapsto \mu -\lambda$, and $\gamma \mapsto -\mu +\lambda$. Thus:
${\rm Im}~ \delta:C^1 \rightarrow C^2=\langle\mu+\lambda, \mu- \lambda\rangle=\langle2\mu, \mu+\lambda\rangle=\langle\mu +\lambda\rangle$ since we are over $\mathbb{Z}_2$.
${\rm Ker}~ \delta:C^1 \rightarrow C^2=\langle\beta+\gamma,\alpha +\beta\rangle$
${\rm Ker}~ \delta:C^2 \rightarrow C^3=\langle\mu,\lambda\rangle=\langle\mu, \mu+\lambda\rangle$ is all of $C^2$ since $C^3=0$.
So $H^1(K,\mathbb{Z}_2)= \langle\beta+\gamma,\alpha +\beta\rangle$ (${\rm Im}~ \delta:C^0\rightarrow C^1=0$), and $H^2(K,\mathbb{Z}_2)= \langle\mu,\lambda\rangle=\langle\mu, \mu+\lambda\rangle/ \langle\mu +\lambda\rangle=\langle\mu\rangle$.
Now to find the ring structure we just look at products and compute them explicitly: $\beta +\gamma \cup \beta +\gamma (U)= \beta+\gamma(a)* \beta+\gamma(b)=0*1=0$
$\beta +\gamma \cup \beta +\gamma (L)= \beta+\gamma(c)* \beta+\gamma(a)=1*0=0$
$\alpha +\beta \cup \alpha +\beta (U)= \alpha+\beta(a)* \alpha+\beta(b)=1*1=1$
$\alpha +\beta \cup \alpha +\beta (L)= \alpha+\beta(c)* \alpha+\beta(a)=0*1=0$
$\alpha +\beta \cup \beta +\gamma (U)= \alpha+\beta(a)* \beta+\gamma(b)=1*1=1$
$\alpha +\beta \cup \beta +\gamma (L)= \alpha+\beta(c)* \beta+\gamma(a)=0*0=0$
Thus, $\alpha +\beta \cup \alpha +\beta= \alpha +\beta \cup \beta +\gamma=\mu$, which is generator of $H^2$. Finally, set $x=\alpha +\beta$, $y=\beta +\gamma$ to get the ring above.
Ref:UOregon Topology