Data Mining A Heuristic Approach