key %hash
この配列のキーはqw/1 2 3 4 5.../のようになってます。
でもqw/1 3 4 5 6 10.../のようにトビトビになってる場合もあります。

key %hashのキーを参照して、まだ存在してないキーの中から一番数字が若いものが(0以下除外)
いくつになるかを調べるにはどうすればいいでしょうか?

forとexistsを使う方法を自分で考えましたが、ちょっとforを使いたくありません。