課題２のソースコード