I am not a mathematics major, and I encountered this problem while self-studying group theory (because it is an important tool in my research field). Here is the problem:
Let $A$ be a subgroup of a group $G$ with finite index. Prove that there exist elements $g_{1}$, $g_{2}$, $\cdots$ in $G$ that can serve as representatives for both the right cosets and the left cosets of $A$ in $G$.
I attempted to solve this problem: I know that if $R$ is a set of right representatives, then $R^{-1}$ is a set of left representatives. Therefore, I tried to prove the existence of such $R$ that forms a group, but I seem to struggle in proving it. In other words, I found it difficult to find suitable representatives such that both themselves and their inverses are in the set of representatives. I also attempted to abandon this idea and directly prove the existence of such a set of elements, but I couldn't do that when more than $\frac{\left | G \right |}{2}$ representatives already exist. In summary, I have no means to progress with my current approach. Therefore, I want to know how I should approach solving these problems. What tools do I need?