Assumed: N
Assumed: f
Assumed: g
⊤ ++ ⊥ ++ ⊤
Set: lean::pp::notation
f (f true false) true
Assumed: a
Assumed: b
g (g a b) a
f (f true false) false