对于一个数字序列A,并且有若干询问。对于每个询问,要求求出一段在序列A中非空 的连续段使得这一段数字的总和的绝对值尽量接近P。

第一行2个数N、T,表示序列的长度和询问的个数。

接下来一行N个整数,表示A序列。 接下来T行,每行一个数P表示询问。

共输出T行,每行对应一个询问的答案。

输出3个数:第一个数为能够实现的最接近P 的数,后面两个数L、R表示A序列中的L到 R这一段数能实现这个答案。

30%的数据 1<=N<=1000。

60%的数据 1<=N<=10000。

100%的数据 1<=N<=100000,A 序列中数字绝对值<=10000,T<=100,询问的 数字<=10^9