Learning The Tangled Ropes of Knot Tying