cause-effect graph