first order logic inference 3849669