Constrained Sampling and Counting: Universal Hashing Meets SAT Solving | Read Paper on Bytez