#3590. 任务

任务

题目描述

某公司有 mm 项任务要完成。第一项任务需要 xix_i 分钟才能完成。同时,此任务的难度等级为 yiy_i。难度级别低于此任务 yiy_i 的机器无法完成此任务。如果公司完成此任务,他们将获得(500xi+2yi500 * x_i + 2 * y_i)元。

该公司有 nn 台机器。每台机器都有一个最大的工作时间和一个级别。如果任务时间超过机器的最大工作时间,则机器无法完成此任务。每台机器一天只能完成一项任务。每个任务只能由一台机器完成。

该公司希望最大程度地完成他们今天可以完成的任务。如果有多种解决方案,他们希望最大程度地赚钱。

输入格式

输入包含几个测试用例。

第一行包含两个整数 NNMM. NN是机器数.MM是任务数(1N100000,1M1000001 \le N \le 100000,1 \le M \le 100000)。

接下来的 NN 行每行包含两个整数 xix_i0<xi <14400 \lt x_i  \lt 1440),yiy_i0yi1000 \le y_i \le 100).xix_i 是机器可以工作的最长时间.yiy_i是机器的级别。

接下来的M行每行包含两个整数xix_i0<xi<14400 \lt x_i \lt 1440),yiy_i0yi1000 \le yi \le 100).xix_i 是完成任务所需的时间.yiy_i是任务的级别。

输出格式

对于每个测试用例,输出两个整数,该公司今天可以完成的最大任务数以及将获得的金钱。

样例

输入

1 2 
100 3 

输出

100 2 
100 1

1 50004