Using intelligent techniques for widening scope of real world problem solving