Horn-ICE Learning for Synthesizing Invariants and Contracts | Read Paper on Bytez