#include using namespace std::literals::string_literals; using i64 = long long; using std::cout; using std::endl; using std::cin; int main() { int a, b, c, d; scanf("%d%d%d%d", &a, &b, &c, &d); int ans = 0; for(int i = 1; i <= a; i++) { if(i * c > b) break; if(i + i * c > d) break; ans = i; } printf("%d\n", ans); return 0; }