// editor2
#include <iostream>
using namespace std;
class worker{
    public:
    float calculatedays(float totalwork,float rate){
        if(totalwork<=0||rate<=0||rate>1000)
        return -1;
        return totalwork/rate;
    }
};
class groupworker : public worker{
    private :
    int numworkers;
    public:
    float calculatedays (float totalwork,int numworkers,float rateperworker)
    {
        if (totalwork<=0||numworkers<=0||rateperworker<=0||numworkers>100||rateperworker>100)
        return -1;
        float totalrate=numworkes*rateperworker;
        return totalwork/totalrate;
    }
};
int main(){
    float totalwork,rate,rateperworker,total;
    int numworkes,g;
    cin>>totalwork>>rate>>numworkers>>rateperworker;
    worker w;
    groupworkes g;
    float daysindividual=g.calculatedays (total,rate);
    float daysgroup= g.calculatedays (totalwork,numworkers,rateperworker);
    if(daysindividual==-1||daysgroup==-1){
        cout<<"Invalid input";
    }else{
        cout<<daysindividual<<endl;
        cout<<daysgroup;
    }
    return 0;
}