This is treating `false` as the condition for the `elsif`, so this branch will never be executed (and there's no code in it). Probably what you wanted was something like this:

```
else
  false
end
```

...although this `if` statement is not needed, since the expression `int <= 99 && int >= 90` already returns true or false.