Let $f$ be a function such that $f(xy)=f(x)f(y^3)$ for all $x$ and $y$. If $f(x)$ is continuous at $x=1$, show that $f(x)$ is continuous at all $x$ except at $x=0$.
My work: for continuity $f(x+h)=f(x)$, where $h$ is a small increment in $x$, I am able to get $f(x+h)=f(x)f(1)$. I am unable to calculate $f(1)$. Please help