とりあえず基本のプログラムが完成した。