Helical Joint Reverser of Linear Motion

Input: green outer tube of right hand helical slot.
Output: blue inner tube of left hand helical slot.
They move longitudinally in opposite directions with the same velocity.
The helical slots have the same lead.
Red pin moves in both slots.
Pink circular slider rotates in the base circular groove.