Stav dette: The hidden subgroup problem and eigenvalue estimation on a quantum computer