How to solve tough rational equations