PentoSolver solves Pentomino puzzles for an arbitrarily defined box containing n squares, where n is a multiple of 5 and is not greater than 60.