	if (p <= R)
		h.type = BOXHIT | (h.type & LABHIT);
	else
		return h;
	if (p.x == X) {
		h.g = BR;
		h.f = LC;
	}
	else if (p.x == U) {
		h.g = BL;
		h.f = RC;
	}
	else if (p.y == Y) {
		h.g = BL;
		h.f = TC;
	}
	else if (p.y == V) {
		h.g = TL;
		h.f = BC;
	}
	else {
		h.f = BC;
		h.g = TC;
	}
	return h;
