硬いの定義が曖昧なので要件定義してくれ