>>73
さらっと書いてあったので簡単かと思いきや
nextの動きを理解するのにめちゃ時間かかってしまったw
日常的に使われるテクニックなんでしょうか。

>>77
数個程度のオーダーなら一番読みやすいですね。
どうもありがとうございます。

再帰についてはこれから調べてみます。