Solving NYT's Pips Puzzle

A solver for The New York's Times' daily Pips puzzle.