在网络安全中,评估密码的强度是重要的基本操作。请根据给定的密码字符串,判断其强度级别。 强度评估规则如下: 如果密码长度小于 ,则强度为 ; 否则,检查密码中包含的字符类型(共四种):小写字母()、大写字母()、数字()和特殊字符(非字母、非数字的可见字符); 如果包含所有四种类型,则强度为 ; 如果包含正好三种类型,则强度为 ; 其他情况,强度为 。 现在,给定多个密码字符串,请为每个密码输出其强度级别。 【名词解释】 可见字符集为 ASCII 码在 到 范围内的可见字符。您可以参阅下表获得其详细信息(您可能关注的内容是,这其中不包含空格、换行)。
输入描述:
每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:在一行上输入一个由可见字符集构成的字符串 ,表示密码。


输出描述:
对于每一组测试数据,新起一行。输出一个字符串,表示该密码的强度级别(、 或 )。
示例1

输入

3
Abc123!@
abc123
Password1!

输出

Strong
Weak
Strong
加载中...