>>701
while の条件が反対じゃないか?