P31

Added the beginnings of P31.  Obviously, it does not work.