GCPC总决赛
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

GCPC 总决赛要来了,DarknessCatcher 的学校和 yxlxszx 的学校分别有 n 支队伍,DarknessCatcher 的第  支队伍有 a_i 个“大跌”,yxlxszx 的第  支队伍有 b_i 个“大跌”,“大跌”越多的队伍越强,如果“大跌”数量相等则一样强。

现在 DarknessCatcher 和 yxlxszx 的 n 支队伍两两匹配,对于某种两两匹配的情况,对于  ,如果 DarknessCatcher 第  支队伍严格强于 yxlxszx 的第  支队伍,那么 DarknessCatcher 得一分,如果 DarknessCatcher 第  支队伍严格弱于 yxlxszx 的第  支队伍,那么 yxlxszx 得一分,否则双方均不得分。最后分数高的一方获得这一种比赛局面的胜利,分数低的一方失败,分数相等平局。

请你计算对于所有两两匹配的比赛局面中 DarknessCatcher 获胜的情况数,失败的情况数,平局的情况数。

输入描述:

第一行给定一个正整数   表示两方的队伍数量。

第二行给定  个正整数   表示 DarknessCatcher 每支队伍的“大跌”数量。

第三行给定  个正整数   表示 yxlxszx 每支队伍的“大跌”数量。

输出描述:

输出所有情况中 DarknessCatcher 获胜的情况数,失败的情况数,平局的情况数。
示例1

输入

复制
2
0 2
1 3

输出

复制
0 1 1

说明

所有情况为:

 此时 DarknessCatcher 有一支队伍获胜,yxlxszx 有一支队伍获胜,平局。

 此时 DarknessCatcher 没有队伍获胜,yxlxszx 有两支队伍获胜,DarknessCatcher 失败。