Computer basic problem solving