#include using namespace std; using ll = long long; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, m, ans = 1; cin >> n >> m; vector> a(n); vector b(n + 1); for(auto &&[x, y] : a){ cin >> x >> y; int d = m - x; d = (d + y - 1) / y; b[min(n, d)]++; } int sv = 0; for(int i = 1; i <= n; i++){ sv += b[i]; ans = max(ans, (sv + i - 1) / i); } cout << ans << '\n'; }