#include // ver2.2.4 #define int long long #define endl "\n" #define ALL(v) (v).begin(),(v).end() #define Vi vector #define VVi vector #define Vs vector #define Pii pair #define VPii vector #define Tiii tuple #define PQi priority_queue #define PQir priority_queue,greater> #define pb push_back #define mp make_pair #define mt make_tuple #define itos to_string #define stoi stoll #define FI first #define SE second #define cYES cout<<"YES"<()) #define rep(i,a,b) for(int i=a;i=b;i--) #define leng(n) (int)(log10(n)+1) #define dem(a,b) ((a+b-1)/(b)) #define Vin(a) rep(iI,0,a.size())cin>>a[iI] #define Vout(a) rep(lZ,0,a.size()-1)cout<> n >> m >> k; Vi mon(k+10),memo(k+10); mon[k] = 1; rep(QA,0,n){ memo = Vi(k+10); rep(i,0,m){ cin >> qw; repeq(j,0,k){ if(mon[j]==1 && j-qw >= 0) memo[j-qw] = 1; } } mon = memo; Verr(mon); } rep(i,0,k){ if(mon[i]==1){ cout<