g^a mod p