Coding Challenge #87: 3D Knots