マッチ演算子の数は有限なんだから$opt解析して場合
わけしちゃえば? w