微調整しました。詳しくはプログラムリストをご覧ください。公開コードはD4NXN334です。