型名 gen_t と plus_t を追加