시흠이는 군대에 가기 전에, 그동안 함께 놀아 준 친구 $N$명에게 선물을 하려고 한다. 시흠이가 가진 돈은 $B$원이다.
$i$번째 친구가 받고 싶어 하는 선물의 가격은 $P_i$원이고, 배송비는 $S_i$원이다. 따라서 $i$번째 친구에게 선물을 보내려면 $P_i + S_i$원이 필요하다.
시흠이는 선물 가격을 절반으로 깎아 주는 쿠폰을 딱 한 장 가지고 있다. 이 쿠폰을 $i$번째 친구에게 사용하면 $\lfloor P_i / 2 \rfloor + S_i$원만으로 선물을 보낼 수 있다. (쿠폰은 선물 가격에만 적용되며, 배송비에는 적용되지 않는다.)
시흠이가 선물을 보낼 수 있는 친구 수의 최댓값을 구하시오.
첫째 줄에 친구의 수 $N$과 가진 돈 $B$가 공백으로 구분되어 주어진다. ($1 \le N \le 1000$, $1 \le B \le 1{,}000{,}000{,}000$)
둘째 줄부터 $N$개의 줄에 걸쳐 각 줄마다 $i$번째 친구가 원하는 선물의 가격 $P_i$와 배송비 $S_i$가 공백으로 구분되어 주어진다. ($0 \le P_i, S_i \le 1{,}000{,}000{,}000$)
시흠이가 선물을 보낼 수 있는 친구 수의 최댓값을 첫째 줄에 출력한다.
예를 들어 친구가 $5$명이고 가진 돈이 $24$원이며, 각 친구의 $(P_i, S_i)$가 $(4, 2), (2, 0), (8, 1), (6, 3), (12, 5)$라고 하자. 이때 1번, 2번, 4번 친구의 선물은 정가로 사고 3번 친구의 선물에 쿠폰을 사용하면, 필요한 금액은 $(4+2) + (2+0) + (\lfloor 8/2 \rfloor + 1) + (6+3) = 6 + 2 + 5 + 9 = 22$원이다. 가진 돈 $24$원 안에서 네 명 모두에게 선물을 보낼 수 있으므로 답은 $4$이다. 쿠폰을 1번이나 4번 친구에게 사용해도 같은 결과를 얻는다.