#include <bits/stdc++.h> #include <atcoder/all> using namespace std; using mint = atcoder::modint998244353; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n; cin >> n; vector<int> cnt(n); for(int i = 1; i < n; i++){ int u, v; cin >> u >> v; cnt[--u]++, cnt[--v]++; } vector<mint> fact(n + 1); fact[0] = 1; for(int i = 1; i <= n; i++) fact[i] = i * fact[i - 1]; mint ans = 1 / fact[n - 1]; for(auto &&v : cnt) ans *= fact[v]; cout << ans.val() << '\n'; }