ほぼ完成 / プログラムの整理、コメントの追加