Let's say you had a job to provide the user with a `<input>` as this: 

```
<input type="number" min="1" max="11" step="3" value="1"></input>

```

the result would be increased as this sequence : 1,4,7,10,(13). 

you can never see "13" in the box because this number exceeds the maximum value it allows("11"). The max value you can get in this box is 10. 

But what if the maximum number you want to show to the user is 11, as specified in your code ? 

the expected sequence is like this : 1,4,7,10,11 

How to make it ? 

Thanks.

EDIT :  

Here's a [demonstration](http://jsfiddle.net/lookof/tLjw2bu3/) for the question.