Neural Symbolic Computing