Tau - The Path to The Second Order Logic Solver