Sets-and-Inference-Rules 2nd Discrete Structures lab as an application on Sets and Rules of Inference using Java programming language. Part 1: Power Set Part 2: Logical Expressions Solver Part 3: Inference Engine