#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int main() { int b[3]; cin>>b[0]>>b[1]>>b[2]; sort(b, b+3, greater()); int n; cin>>n; int e[30]; for(int i=0; i>e[i]; } sort(e, e+n, greater()); int dp[4][31]={}; dp[0][0]=1; for(int i=0; i=b[j]){ dp[j+1][i+1]+=dp[j][i]; }else{ dp[j][i+1]+=dp[j][i]; } } } cout<