小杨同学想用卡牌玩一种叫做“接竹竿”的游戏。
游戏规则是:每张牌上有一个点数 $v$,将给定的牌依次放入一列牌的末端。若放入之前这列牌中已有与这张牌点数相同的牌,则小杨同学会将这张牌和点数相同的牌之间的所有牌全部取出队列(包括这两张牌本身)。
小杨同学现在有一个长度为 $n$ 的卡牌序列 $A$,其中每张牌的点数为 $A_i$($1\le i\le n$)。小杨同学有 $q$ 次询问。第 $i$ 次($1\le i\le q$)询问时,小杨同学会给出 $l_i,r_i$ 小杨同学想知道如果用下标在 $[l_i,r_i]$ 的所有卡牌按照下标顺序玩“接竹竿”的游戏,最后队列中剩余的牌数。