
signed short RightShift(signed short NumToShift, unsigned char NumBitsShift)
{
	NumToShift >>= (NumBitsShift - 1);
	NumToShift = NumToShift + 1;
	NumToShift >>= 1;
	return NumToShift;
}
