동화는 느긋하게 캠핑하는 것을 즐긴다. 근처에 1번부터 N번까지 캠핑장 N개가 있는데, i번 캠핑장에 가는데 걸리는 시간은 A_i, 캠핑장에 가서 얻는 만족도는 B_i이다.
하지만, 캠핑은 그날의 날씨에 따라 걸리는 시간이나 만족도가 바뀔 수 있다. 비가 오는 날에는 캠핑장으로 가는데 더 오래 걸리고, 만족도도 줄어들게 된다. 동화는 이를 고려하기 위해 날씨 계수 k를 도입했다. 날씨가 안 좋은 정도를 1부터 M까지의 정수 중 하나인 x로 나타낸다면, 걸리는 시간은 A_i+kx, 만족도는 B_i−kx가 된다.
동화는 가능한 모든 날씨 상황에 대해서 가는데 걸리는 시간 당 만족도가 가장 큰 곳으로 캠핑을 가고 싶다. 1부터 M까지 정수 x에 대해 (B_i−kx)/(A_i+kx) 의 값이 가장 큰 캠핑장을 구해보자.
첫 줄에 N,M,k가 주어진다. (1≤N≤300000,1≤M≤100000,1≤k≤100)
이후 N줄에 걸쳐 A_i,B_i가 주어진다. (1≤A_i,B_i≤109)
M줄에 걸쳐 i번째 줄에 날씨가 안 좋은 정도가 i일때 걸리는 시간 당 만족도의 최댓값을 값이 0일 경우 0/0으로, 아닌 경우 p/q (p는 정수, q는 양의 정수, gcd(p,q)=1)꼴로 출력한다.