Fermada qışdır, bu da qar deməkdir! Fermer evindən tövləyə gedən cığır plitədən ibarətdir, rahatlıq üçün -dən -ə qədər nömrələnmişdir, və -ci plitə f_i fut dərinliyində qar qatı ilə örtülmüşdür.
Fermer Con yoluna -ci plitədən başlayır və inəkləri oyatmaq üçün -ci plitəyə çatmalıdır. -ci plitə fermer evinin damı altında, -ci plitə isə tövlənin damı altındadır, buna görə də bu plitələrdə qar yoxdur. Lakin başqa hər hansı plitəyə addım atmaq üçün fermer Conun çəkmə geyinməsi lazımdır!
Fermer Conun pis hava üçün çantasında -dən -yə qədər nömrələnmiş cüt çəkmə var. Bəzi cütlər digərlərindən daha davamlıdır, bəziləri isə daha çevik hərəkət etməyə imkan verir. Dəqiq desək, -ci cüt fermer Cona ən çox s_i fut dərinliyində qara addım atmağa və bir addımda ən çox d_i plitə irəli getməyə imkan verir.
Təəssüf ki, çəkmələr elə yığılıb ki, istənilən anda fermer Con üçün yalnız ən üstdəki cüt əlçatandır. Buna görə də istənilən anda fermer Con ya ən üstdəki cütü geyinə bilər (hazırda ayağında olan cütü atıb), ya da ən üstdəki cütü ata bilər (bununla da növbəti cütü əlçatan edərək).
Fermer Con çəkmələrini yalnız plitənin üzərində durarkən dəyişə bilər. Əgər bu plitədə fut dərinliyində qar qatı varsa, onda çıxardığı çəkmə DƏ, geyindiyi çəkmə DƏ ən azı fut dərinliyində qara davam gətirməlidir. Geyinmədən atdığı aralıq çəkmə cütləri bu şərti ödəməyə borclu deyil.
Fermer Cona itkiləri minimuma endirməyə kömək edin: tövləyə çatmaq üçün onun atmalı olacağı çəkmə cütlərinin minimum sayını tapın. Əvvəlcə fermer Con heç nə geyinməyib.
Birinci sətirdə iki tam ədəd və b~(2 \le n, b \le 250) verilir. İkinci sətirdə tam ədəd f_1, f_2, \ldots, f_n~(0 \le f_i \le 10^9) verilir, burada f_i — -ci plitədə qarın dərinliyidir. Zəmanət verilir ki, f_1 = f_n = 0.
Sonrakı sətirin hər birində iki tam ədəd verilir. (i + 2)-ci sətirdə s_i və d_i~(0 \le s_i \le 10^9, 1 \le d_i \le n - 1) ədədləri verilir — uyğun olaraq, -ci cütdə addım ata biləcəyi maksimal qar dərinliyi və -ci cütdə ata biləcəyi maksimal addım uzunluğu.
Çəkmələr yuxarıdan aşağıya doğru sadalanır: -ci cüt fermer Conun çantasında ən üstdə olan cütdür, -ci cüt ondan sonrakıdır, və s.
Fermer Conun atmalı olacağı çəkmə cütlərinin minimum sayını — bir tam ədəd kimi çap edin. Zəmanət verilir ki, fermer Con tövləyə çata bilər.
Nümunə 1