ソースコードを少し改善
色々やった