desperate on coq's intelligence. fail