kentさんはforeach関数で重いらしいんですけど、やっぱりwhileなんですかね?