English text is not available in this practice contest.
ã“ã®ãŸã³æ–°ã—ã„豪邸を建ã¦ã‚‹ã“ã¨ã‚’決ã‚ãŸå¤§å¯Œè±ªã®å“ç”°æ°ã¯ï¼Œã©ã®è¡—ã«æ–°é‚¸ã‚’建ã¦ã‚ˆã†ã‹ã¨æ‚©ã‚“ã§ã„る.実ã¯ï¼Œå“ç”°æ°ã¯æ£æ–¹å½¢ãŒã¨ã¦ã‚‚好ãã¨ã„ã†å¤‰ã‚ã£ãŸäººç‰©ã§ã‚り,ãã®ãŸã‚å°‘ã—ã§ã‚‚æ£æ–¹å½¢ã®å¤šã„è¡—ã«ä½ã¿ãŸã„ã¨æ€ã£ã¦ã„る.
å“ç”°æ°ã¯ï¼Œç¢ç›¤ç›®çŠ¶ã«é“è·¯ã®æ•´å‚™ã•ã‚ŒãŸè¡—ã®ä¸€è¦§ã‚’手ã«å…¥ã‚Œã¦ï¼Œãã‚Œãžã‚Œã®è¡—ã«ã¤ã„ã¦ï¼Œé“è·¯ã«ã‚ˆã‚Šå½¢ä½œã‚‰ã‚Œã‚‹æ£æ–¹å½¢ã®å€‹æ•°ã‚’æ•°ãˆã‚‹ã“ã¨ã«ã—ãŸï¼Žã¨ã“ã‚ãŒï¼Œé“ã¨é“ã®é–“éš”ã¯ä¸€å®šã¨ã¯é™ã‚‰ãªã„ãŸã‚,手作æ¥ã§æ£æ–¹å½¢ã‚’æ•°ãˆã‚‹ã®ã¯å¤§å¤‰ã§ã‚る.ãã“ã§ã‚ãªãŸã«ã¯ï¼Œç¢ç›¤ç›®çŠ¶ã®é“è·¯ã®æƒ…å ±ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ãã«ï¼Œæ£æ–¹å½¢ã®å€‹æ•°ã‚’æ•°ãˆã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を書ã„ã¦æ¬²ã—ã„.
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰æ§‹æˆã•ã‚Œã¦ãŠã‚Šï¼Œå„データセットã¯ä»¥ä¸‹ã®ã‚ˆã†ãªæ§‹æˆã«ãªã£ã¦ã„る.
N M
h1
h2
...
hN
w1
w2
...
wM
1 行目ã«ã¯ 2 ã¤ã®æ£ã®æ•´æ•° N, M (1 ≦ N, M ≦ 1500) ãŒä¸Žãˆã‚‰ã‚Œã‚‹ï¼Žç¶šã N è¡Œ h1, h2, ..., hN (1 ≦ hi ≦ 1000)ã¯ï¼Œé“è·¯ã¨é“è·¯ã®å—北方å‘ã®é–“隔を表ã™ï¼Žã“ã“㧠hi ã¯åŒ—ã‹ã‚‰ i 番目ã®é“è·¯ã¨åŒ—ã‹ã‚‰ i + 1 番目ã®é“è·¯ã®é–“éš”ã§ã‚る.åŒæ§˜ã«ï¼Œç¶šã M è¡Œ w1, ..., wM (1 ≦ wi ≦ 1000)ã¯ï¼Œé“è·¯ã¨é“è·¯ã®æ±è¥¿æ–¹å‘ã®é–“隔を表ã™ï¼Žã“ã“㧠wi ã¯è¥¿ã‹ã‚‰ i 番目ã®é“è·¯ã¨è¥¿ã‹ã‚‰ i + 1 番目ã®é“è·¯ã®é–“éš”ã§ã‚る.é“路自体ã®å¹…ã¯å分細ã„ãŸã‚考慮ã™ã‚‹å¿…è¦ã¯ãªã„.
N = M = 0 ã¯å…¥åŠ›ã®çµ‚端を示ã—ã¦ãŠã‚Šï¼Œãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«ã¯å«ã‚ãªã„.
å„データセットã«å¯¾ã—ã¦ï¼Œæ£æ–¹å½¢ã®å€‹æ•°ã‚’ 1 è¡Œã«å‡ºåŠ›ã—ãªã•ã„.ãŸã¨ãˆã°ï¼ŒSample Input ã®æœ€åˆã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«ãŠã„ã¦ã¯ï¼Œä»¥ä¸‹ã®ã¨ãŠã‚Š 6 個ã®æ£æ–¹å½¢ã‚’å«ã‚€ã®ã§ï¼Œã“ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«å¯¾ã™ã‚‹å‡ºåŠ›ã¯ 6 ã¨ãªã‚‹ï¼Ž
3 3 1 1 4 2 3 1 1 2 10 10 10 0 0
6 2