Detailed, analytical approach to problem solving