Question: If r>0 is rational, let f(x):= x^r sin(1/x) and f(0):= 0. For what values of r does f'(0) exists?

Attempt: So I know this derivative exists when lim(x->0) {[x^r sin(1/x) - 0]/ [x-0]} exists.

So when lim(x->0) [x^(r-1)sin(1/x)] exists. But I'm a little rusty with limits..

I was testing out r<1, r=1, and r>1 but then I realized I didn't know these limits. Help would be lovely, thanks!