PHI

Please see instructions and all files.