<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def yaw(self):
 """ Calculates the Yaw of the Quaternion. """


    x, y, z, w = self.x, self.y, self.z, self.w
    return math.asin(2*x*y + 2*z*w)