#include<iostream>
using namespace std;
class worker{
    private:
    int totalwork;
    public:
    worker(int work){
        totalwork=work;
    }
    virtual int calculatedays()=0;
};
class individualworker : public worker{
    private:
    int workrate;
    public:
    individualworker(int work,int rate):
        worker(work){
            workrate=rate;
        }
        int calculatedays(){
            if(workrate==0)
            return 0;
        }
        else{
            return totalwork/workrate;
        }
    }
};
class groupworker : public worker{
    int numworker=n;
    int rateperworker=n;
    public:
    groupworker(int work,int n ,int rate):
    worker(work){
        numworker=n;
        rateperworker=rate;
    }
    int calculatedays(){
        int totalrate==numworkers*rateperworker;
        if(totalrate==0){
            return 0;
        }
        else{
            return totalwork/totalrate;
        }
    }
};
int main(){
    int totalwork,individualrate,numworkers,grouprate;
    cin>>totalwork>>individualrate>>numworkers>>grouprate;
    indivdualworker iworker(totalwork,individualrate);
    groupworker gworker(totalwork,numworkers,grouprate);
    cout<<iworker.calculatedays()<<endl;
    cout<<gworker.calculatedays()<<endl;
    return 0;
}