#include using namespace std; // 勝敗を確認する. // @param n: ゲームの勝敗を確認する数字. // @param k: 加算する数字の上限. // @return: // true: 先攻勝利, false: 後攻勝利. bool isVictory(int n, int k){ // 1. n <= k + 1 なら, 先攻勝利(※n >= 2 に 注意). if(n <= k + 1) return true; // 2. n % (k + 1) == 1 なら, 後攻勝利. if(n % (k + 1) == 1) return false; // 3. n % (k + 1) != 1 なら, 先攻勝利. if(n % (k + 1) != 1) return true; // 4. 上記以外(※多分, 無い筈). return false; } int main() { // 1. 入力情報取得. int P; scanf("%d", &P); // 2. 各ゲームの勝敗を判定し, 出力. for(int i = 0; i < P; i++){ int N, K; scanf("%d %d", &N, &K); bool ans = isVictory(N, K); if(ans) printf("%s\n", "Win"); else printf("%s\n", "Lose"); } // 3. 後処理. return 0; }