Let f : R → R be defined by setting f(x) = sin(x) if x is rational, and f(x) = 0 otherwise.
At what points is f continuous?