problem solver: master