#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int32_t n, k; cin >> n >> k; vector> tr(n); for (auto i = 0; i < n - 1; ++i) { int32_t a, b; cin >> a >> b; --a; --b; tr[a].push_back(b); tr[b].push_back(a); } cout << (k <= n ? k - 1 : -1) << endl; return 0; }