なんでループをwhileで書くの?
全く理由がわからん、