次の方程式で表される関数yの導関数y’をxとyで表せ
xy-y^3=2

答えは「y/(-x+3y^2)」となっているのですが、「y/3y^2」だと思うんです
私は何か勘違いしてるんでしょうか?よろしくお願いします