Otter Implemention for first order logic