import data.num logic data.prod data.nat data.int algebra.category open num prod int nat category functor print instances inhabited print raw 3+2 print options print coercions functor print "-----------" print coercions