A certain p-type semiconductor has a band gap of 0.8 eV, the acceptor levels being 0.03 eV above the valence band. What is the minimum density of acceptor atoms (in number per cubic meter) that would ensure that the semiconductor remains p-type up to a temperature of 400 K?