Initial creation of the solver script