Distributive p-algebras