#28 イレギュラーシフトの機能の一部を作る