全パターン用意しておけばいいのでは?