output solutions.