{"trustable":false,"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":"PLAIN","content":"Tang 和 Jiang是好朋友。为了决定谁支付晚餐的费用,他们决定做一个游戏。具体来说,Tang和Jiang将轮流在一个白板上写下一个整数,Tang先写,然后是Jiang,然后再是Tang,在然后是Jiang,就像这样轮流下去。而且,我们假设上一轮的数字是X,下一个人应该写下一个数字Y、Y满足1 \u003c\u003d Y - X \u003c\u003d k。当一个人最先写下一个数字,这个数字不能比N小的话、他就输掉了这场比赛。注意在第一轮的时候,Tang写下的数字只能在[1, k]内(包括1和K)。你可以假设Tang和Jiang都总是做出当前最佳的选择,他们都是非常聪明的学生。"}},{"title":"Input","value":{"format":"PLAIN","content":"题目包含多组数据,每组数据给出两个正整数 n 和 k,意义如题面所示。\n当输入为 0 0 时,表示输入结束,不需做额外处理\nn 数据范围为 1e8,k 最多为 1e4"}},{"title":"Output","value":{"format":"PLAIN","content":"对于每组样例,输出一行一个正整数表示答案。"}},{"title":"Sample Input","value":{"format":"PLAIN","content":"1 1\n30 3\n10 2\n0 0"}},{"title":"Sample Output","value":{"format":"PLAIN","content":"Jiang\nTang\nJiang"}}]}