>>61
要素数が0の場合への対応をしてるわりには、要素数0のときでも
配列にアクセスしてるね。まあ、問題はないんだけど。
要素数0のときは素直に先頭でreturnすべきだろうか。