The simpliest technic for problem solving that I employ, is to try to reduce the problem into several miniscule pieces, then solve each piece.
Terry Stone's Problem Solving Skills:
Professional Researcher, Writer, Accountant, 50yrs experience as entrepreneur
Terry Stone's Problem Solving Experience:
Having completed research projects for coffee growers cartels, business startup enterprises, US government auctions, procurement, and general business, I have a firm list of contacts from around the world with a variety of informative sites and associated references.