Implemented SolutionFileIO