Use implicit differentiation to find dy/dx if cos xy = 2x² -3y.

My steps :

(-sin(xy))(x(dy/dx) + y) = 4x - 3(dy/dx)

(-sin(xy))(x(dy/dx) + y) + 3(dy/dx) = 4x

-xsin(xy)(dy/dx) - ysin(xy) + 3(dy/dx) = 4x

-xsin(xy)(dy/dx) + 3(dy/dx) = 4x + ysin(xy)

dy/dx (3 - xsin(xy)) = (4x +ysin(xy))

dy/dx = (4x +ysin(xy)) / (3 - xsin(xy))

Are my steps correct? I am not sure of the answer, cuz it looks super weird.