#JDC6H. 机电标语

机电标语

题目描述

浙江机电职业技术大学升格本科啦!人工智能学院也迎来首批本科生。

但是升格之后,也有很多事情要做,比如说学校要把标语从 ZIME 改成 ZUME。毕竟咱们是 University,不再是 Institute 啦。

现在,阿兔给你一个长度 nn,要求你统计长度为 nn 且由大写字符组成的字符串中,满足以下条件的字符串数量:

  1. 包含至少一个子串 ZUME
  2. 不包含子串 ZIME

由于答案可能很大,请输出结果对 109+710^9 + 7 取模的值。

输入格式

第一行一个整数 T (1T114514)T\ (1 ≤ T ≤ 114514),表示测试用例的数量。

对于每组测试用例:

  • 第一行一个整数 n (1n114514)n\ (1 ≤ n ≤ 114514),表示字符串长度。

输出格式

一个整数,表示满足条件的字符串数量,对 109+710^9 + 7 取模。

4
3
4
5
114514
0
1
52
463297592