P3 C++, completed up through core Hamiltonian.