bd s | p^ ^ g.