solving rational function equation