from itertools import combinations mod = 998 MOD = 998244353 n, m = map(int, input().split()) a = list(map(int, input().split())) b = [x % mod for x in a] c = [x % MOD for x in a] ans = 0 for tup in combinations([*range(n)], m): s1 = sum([b[k] for k in tup]) % mod s2 = sum([c[k] for k in tup]) % MOD if(s1 >= s2): ans += 1 print(ans % mod)