Let $R \neq 0$ be a ring which may not be commutative and may not have an identity. Suppose $R$ satisfies the following conditions.
1) $a^2 = a$ for every element $a$ of $R$.
2) $ab \neq 0$ whenever $a \neq 0$ and $b\neq 0$.
Is $R$ isomorphic to the field $\mathbb{Z}/2\mathbb{Z}$?