#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; using mint=modint998244353; mint dp[101][101][5555]; int main() { int n, k; cin>>n>>k; int a[101]; map mp; for(int i=0; i>a[i]; mp[a[i]]++; } sort(a, a+n); dp[0][0][0]=1; for(int i=1; i