Батжаргал багш Програмчлалын тэмцээн явуулахаар зэхэж байна. Тэр нэг бодлого бэлдчихсэн ба энэ бодлогон дээр хугацааны хязгаарлалтаа тогтоох гэж байна. Тэр n ширхэг зөв бодолт хийсэн ба эдгээрийн ажиллах хугацааг (секундээр) нь мэдэж байгаа. Мөн түүнд m ширхэг буруу бодолт байгаа ба эдгээрийн ажиллах хугацааг (секунд) ч мөн мэдэж байгаа. Хугацааны хязгаарлалтыг K секунд гэе. Бодолтын ажиллах хугацаа K секундээс хэтрэхгүй бол энэ бодолт нь систем тестийг давлаа гэж үзнэ. Мөн бодолтын ажиллах хугацаа a-н хувьд 2×a≤K тэнцэтгэл биш биелж байвал энэ бодолтыг систем тестийг "нөөц хугацаатайгаар" давлаа гэе.
Эцэст нь Батжаргал хугацааны хязгаарлалтыг дараах нөхцөлүүдийг хангаж байхаар тогтоохоор шийджээ:
Эхний мөрөнд n,m тоонууд өгөгдөнө. Удаах мөрөнд n ширхэг зөв бодолтуудын ажиллах хугацааг илэрхийлэх бүхэл тоонууд a1,a2,...,an зайгаар тусгаарлагдан өгөгдөнө. 3 дахь мөрөнд m ширхэг буруу бодолтуудын ажиллах хугацааг илэрхийлэх тоонууд b1,b2,...,bm зайгаар тусгаарлагдан өгөгдөнө.
Нөхцөлийг хангах K утга олдвол түүнийг хэвлэ, эс бөгөөc−1 гэж хэвлэнэ үү.
1≤n,m≤100
1≤ai≤100
1≤bi≤100
3 6 4 5 2 8 9 6 10 7 11
5
3 1 3 4 5 6
-1