#!/usr/bin/python
import sys

X, Y = map(int,sys.stdin.readline().split())
N = int(sys.stdin.readline())
balls = []
for n in range(N):
  balls.append( map(int,sys.stdin.readline().split()) )

K = int(sys.stdin.readline())
Ts = map(int,sys.stdin.readline().split())

for k in range(K):
  if k>0: print
  T = Ts[k]
  newballs = [ (x+T*ux,y+T*uy) for (x,y,ux,uy) in balls ]
  fixedballs = []
  for x,y in newballs:
    x, y = x % (2*X), y % (2*Y)
    if x>X: x = 2*X-x
    if y>Y: y = 2*Y-y
    fixedballs.append( (x,y) )
  fixedballs.sort()
  for x,y in fixedballs:
    print x,y
  
