Drawing curved pipes with thickness and specified edge lengths in geometry nodes

I can draw an outline of a pipe curve extruding vertices using **specified** values in modeling, but how can I do this in Geometry nodes.

Example: Pipe outline wanted

[![img1](https://i.stack.imgur.com/8ObjX.png)](https://i.stack.imgur.com/8ObjX.png)

The goal is to create a pipe with a thickness and adjustable edge lengths and angles that can be changed using geometry nodes.

[![img2](https://i.stack.imgur.com/uBXqQ.png)](https://i.stack.imgur.com/uBXqQ.png)

I was trying to use Curve Line and Set Position node but getting things to turn
the way I want didn't work out.

[![img3](https://i.stack.imgur.com/hw9D4.png)](https://i.stack.imgur.com/hw9D4.png)

PS: This will be 3D printed so that is why thickness is needed.