In [Huppert, Endliche Gruppen, p140] the author shows that the alternating group $A_5$ is isomorphic to $G := \langle x,y \mid x^5=y^2=(xy)^3=1 \rangle$. The proof is elementary but long and complicated. Is there a simple way to prove the assertion by using some theory? Of course essentially we have to show that $|G| \leq 60$.
Here is a possible attempt: $A_5$ is generated by $(1,2,3,4,5)$ and $(12)(34)$, and these elements satisfy the above relations. We can try to give a proof of $|A_5| \leq 60$ by using these generators (and the well known subgroup structure of $A_5$), and then to adapt the same proof for $G$. This could be done as follows:
Set $a := xy$ and $b := (xy)^{x^2} = x^{-1}y{x^2}$. Both elements are of order three. The corresponding permutations are $(2,4,5)$ and $(1,2,4)$ so in principle we should be able to show that $U := \langle a,b \rangle$ (which is in fact isomorphic to $A_4$) has at most $12$ elements. For doing so we define $V := \langle ab, (ab)^b \rangle$. $V$ has to be isomorphic to the Klein four group, so we have to show that $(ab)$ and $(ab)^b$ are commuting involutions (should be possible somehow...), and that $b$ normalizes $V$ (easy). Then it is clear that $U = V \langle b \rangle$ has at most $12$ elements. Finally, we have to show that the index $|G:U|$ is at most $5$. This is the only part, where I have no idea how to proceed.
Any ideas?