Added a full explanation of the puzzle.
Signed-off-by: Ben McIlwain <bmcilwain@ngpvan.com>