from typing import Sequence
from typing import Tuple


def my_quat_conjugate(q: Sequence[float]) -> Tuple[float,float,float,float]:
	"""
	"invert" or "reverse" or "conjugate" a quaternion by negating the x/y/z components.
	
	:param q: 4x float, W X Y Z quaternion
	:return: 4x float, W X Y Z quaternion
	"""
	return q[0], -q[1], -q[2], -q[3]