Group has Latin Square Property

Theorem
Let $\struct {G, \circ}$ be a group.

Then $G$ satisfies the Latin square property.

That is, for all $a, b \in G$, there exists a unique $g \in G$ such that $a \circ g = b$.

Similarly, there exists a unique $h \in G$ such that $h \circ a = b$.

Additive Notation
This result can also be written in additive notation as follows: