Hash改善およびソースコードの可読性の向上