>>417のコードが一番シンプルにみえるのだがなんか問題あるの?