もっとロジカルに考えようよ。
若干仕様があいまいだけど、ループもいらんだろ。