SMS: PROBLEM SOLVERS