(((1:1:2(3:0:1))4:2:6((7:0:1)9:1:3(10:0:1)))12:4:15(((14:0:1)15:1:3(18:0:1))21:3:8((25:0:1)29:2:4(32:1:2(44:0:1))))) Find 3 found = 3 Find 4 found = 4 Find 29 found = 29 Find 39 did not find = 39 Find 301 did not find = 301 Remove 21 21 removed (((1:1:2(3:0:1))4:2:6((7:0:1)9:1:3(10:0:1)))12:4:14(((14:0:1)15:1:2)18:3:7((25:0:1)29:2:4(32:1:2(44:0:1))))) Remove 18 18 removed (((1:1:2(3:0:1))4:2:6((7:0:1)9:1:3(10:0:1)))12:4:13((14:0:1)15:3:6((25:0:1)29:2:4(32:1:2(44:0:1))))) Remove 7 7 removed (((1:1:2(3:0:1))4:2:5(9:1:2(10:0:1)))12:4:12((14:0:1)15:3:6((25:0:1)29:2:4(32:1:2(44:0:1))))) Remove 13 13 not found (((1:1:2(3:0:1))4:2:5(9:1:2(10:0:1)))12:4:12((14:1:2(15:0:1))25:2:6((29:0:1)32:1:3(44:0:1)))) Remove 29 29 removed (((1:1:2(3:0:1))4:2:5(9:1:2(10:0:1)))12:3:11((14:1:2(15:0:1))25:2:5(32:1:2(44:0:1)))) Remove 32 32 removed (((1:1:2(3:0:1))4:2:5(9:1:2(10:0:1)))12:3:10((14:1:2(15:0:1))25:2:4(44:0:1))) Remove 14 14 removed (((1:1:2(3:0:1))4:2:5(9:1:2(10:0:1)))12:3:9((15:0:1)25:1:3(44:0:1)))