smootherstep function literal returns