#agc031b. [agc031_b]Reversi

[agc031_b]Reversi

NN 块石头摆成一行,从左数第 ii 块石头的颜色是 CiC_i

现在すぬけ会进行 00 次或若干次如下操作:选取两块颜色相同的石头并将两块石头之间的所有石头都染成与这两块石头相同的颜色。

求最终所有可能的石头排列方案数,答案对 109+710^9 + 7 取模。