Added additional checks to Solver for when the recursive call returns null.
Merge pull request #11 from Winston-Chan/nathan

Added additional checks to Solver for when the recursive call returns nu...