#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define rep(i,n) for(int i=0;i> A >> B >> C >> D; cout << min({A, B / C, D / (C - 1)}) << endl; }