This Repository is made for class at Keio University