How do i completely flip an orientation

so i’ve been trying to flip a part’s orientation as a way to compensate for it’s mesh’s direction, and i tried to find a formula for this on google (since subtracting the orientation from 0,0,0 doesnt actually set it in the opposite direction)

say i have a part with an orientation of 0,87,45
what math formula would i have to do to turn it into 0, -93, -135

this is def a bandaid fix but you can do this to flip get from 0, 87, 45 to 0, -93, 135:

part.Orientation = part.Orientation - Vector3.new(0, 180, 180)