Problem Solving In 5 Easy Steps