why tle
#include<bits/stdc++.h>
using namespace std;
int main(){
int n, s = 0, t, ans=-1;
cin>>n;
for(int i=1;i<=20000;i++){
for(int j=1;j<=25000;j++){
for(int k=1;k<=40000;k++){
if(7*i+4*j+3*k == n){
if(i<j){
if(i<k){
t=i;
}
else{
t=k;
}
}
else{
if(j<k){
t=j;
}
else t=k;
}
if(t>=s){
s=t;
ans=max(i+j+k,ans);
}
}
}
}
}
cout<<ans;
return 0;
}