BE A PROBLEM SOLVER