#include <iostream>
typedef long long ll;
int solve(ll n, ll k)
{
ll l = 1, r = (1ll << n) - 1, ans = 0;
bool p = 0;
while (l <= r)
{
ll mid = (l + r) / 2;
ans++;
if (mid > k)
{
r = mid - 1;
p = 1;
}
else if (mid < k)
{
l = mid + 1;
p = 0;
}
else
break;
}
std::string s;
std::cin >> s;
if (ans == 1)
return 0;
return p ^ (s[ans - 2] - '0');
}
int main()
{
freopen("P8960.in", "r", stdin);
std::ios::sync_with_stdio(false);
int T = 0;
std::cin >> T;
while (T--)
{
int n, k;
std::cin >> n >> k;
std::cout << (solve(n, k) ? "Up" : "Down") << '\n';
}
return 0;
}