ite (and p q) (f x) y : N
t10.lean:14:22: error: type mismatch at application
    ite (and p q) q
expected type:
    N
given type:
    B
cons x (cons y (cons z (cons x (cons y (cons y nil))))) : list
cons x nil : list
nil : list