ch6 rational class