Good point! Removal of: 
```
else if (val < 10)
    return val
```
altogether resolves this.

Here's what it may look like: http://jsbin.com/qequcove/21
![screen shot 2014-05-23 at 1 25 26 pm](https://cloud.githubusercontent.com/assets/139499/3069676/444906fa-e29f-11e3-8393-540128aae3b3.png)