#37. Atilla's Favorite Problem

Atilla's Favorite Problem

Atilla 想要写出一个字符串,必须先学会该字符串中出现的所有字母。

Atilla 需要写一条消息,可以表示为字符串 ss。他想知道:最小需要多大的字母表,才能写出这条消息。

大小为 xx 的字母表(1x261 \le x \le 26)只包含前 xx 个拉丁字母。例如大小为 44 的字母表只包含 abcd

给定字符串 ss,请输出写出该字符串所需的最小字母表大小


输入格式

第一行一个整数 tt1t10001 \le t \le 1000),表示测试用例数量。

每个测试用例包含两行:

  • 第一行一个整数 nn1n1001 \le n \le 100),表示字符串长度;
  • 第二行一个长度为 nn 的字符串 ss,由小写拉丁字母组成。

输出格式

对每个测试用例输出一行一个整数,表示写出消息 ss 所需的最小字母表大小。


样例

输入

5
1
a
4
down
10
codeforces
3
bcf
5
zzzzz

输出

1
23
19
6
26

说明

  • 第 1 组:只需要字母 a,因此答案为 11
  • 第 2 组:需要字母 d,o,w,n,其中最大字母为 w(第 23 个字母),因此最小字母表大小为 2323