6.4 Case-based Reasoning