Sign Chart Rational Functions - Solving Polynomial And Rational Inequalities