{"trustable":true,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"\u003cdiv class\u003d\"panel_content\"\u003eThough both Rikka and Yuta are busy with study, on their common leisure, they always spend time with each other and sometimes play some interesting games. \u003cbr\u003e\u003cbr\u003eToday, the rule of the game is quite simple. Given a string $s$ with only lowercase letters. Rikka and Yuta need to operate the string in turns while the first operation is taken by Rikka.\u003cbr\u003e\u003cbr\u003eIn each turn, the player has two choices: The first one is to terminate the game, and the second one is to select an index $i$ of $s$ and right shift the value of char $s_i$, i.e., $a \\rightarrow b, b \\rightarrow c, \\dots, y \\rightarrow z, z \\rightarrow a$.\u003cbr\u003e\u003cbr\u003eIf the game is still alive after $2^{101}$ turns, i.e., after Yuta finishes his $2^{100}$ turns, the game will end automatically. The final result is the value of $s$ when the game is over.\u003cbr\u003e\u003cbr\u003eNow, Rikka wants to minimize the lexicographical order of the result while Yuta wants to maximize it. You are required to calculate the result of the game if both Rikka and Yuta play optimally.\u003cbr\u003e\u003cbr\u003eFor two string $a$ and $b$ with equal length $m$, $a$ is lexicographically smaller than $b$ if and only if there exists an index $i \\in [1,n]$ which satisfies $a_i \u0026lt; b_i$ and $a_j \u003d b_j$ holds for all $j \\in [1,i)$.\u003c/div\u003e"}},{"title":"Input","value":{"format":"HTML","content":"The first line of the input contains an integer $T(1 \\leq T \\leq 100)$, the number of test cases.\u003cbr\u003e\u003cbr\u003eFor each test case, the input contains a single line with a single string with only lowercase letters, the initial value of $s(1 \\leq |s| \\leq 100)$."}},{"title":"Output","value":{"format":"HTML","content":"For each test case, output a single line with a single string, the answer."}},{"title":"Sample","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2\r\na\r\nzbc\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003ea\r\nbbc\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}}]}