g ^p