Ban var en mycket skicklig detektiv,