logical flaw