The Overeager Directory

This is the 2nd part of the “Greg Hudson” problem.