Reasoning with Complex Cases by