#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { long i, j, k; long n, m, p, q; cin >> n >> m >> p >> q; long mo = 1, cnt = 0; while (true) { if ( mo >= p && mo <= (p + q - 1) ) { n -= (m * 2); mo++; cnt++; } else { n -= m; mo++; cnt++; } if (mo >= 13) { mo -= 12; } if (n <= 0) { break; } } cout << cnt << endl; getchar(); getchar(); return 0; }