今年是国庆 60 周年,学校少先队大队部举行了庆祝活动,其中有一项活动是摘彩球。大队辅导员在学校礼堂里高低不一地挂了 N 个彩球,请 M 位少先队员到礼堂里摘彩球。辅导员说:你们每人最多可以摘两个彩球,而且只许站着伸手摘,不允许借助其它工具,摘下的彩球归大家共有。由于各少先队员的身高参差不齐,怎样才能使他们摘的彩球总数最多呢? 请你计算少先队员们最多能摘到多少个彩球?
输入格式
第 一 行 有 二 个 整 数 N 和 M(N<=100,M<=20) ,两数间用空格隔开。 第二行有 N 个整数(各数间以空格相隔) ,分别表示每个彩球的高度。 第三行有 M 个整数(各数间以空格相隔) ,分别表示每个少先队员伸手能达到的高度。