((((1:0:1)3:1:3(4:0:1))7:2:7((9:0:1)10:1:3(12:0:1)))14:3:15(((15:0:1)18:1:3(21:0:1))25:2:7((29:0:1)32:1:3(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:0:1)3:1:3(4:0:1))7:2:7((9:0:1)10:1:3(12:0:1)))14:3:14(((15:0:1)18:1:2)25:2:6((29:0:1)32:1:3(44:0:1)))) Remove 18 18 removed ((((1:0:1)3:1:3(4:0:1))7:2:7((9:0:1)10:1:3(12:0:1)))14:3:13((15:0:1)25:2:5((29:0:1)32:1:3(44:0:1)))) Remove 7 7 removed ((((1:0:1)3:1:2)4:2:6((9:0:1)10:1:3(12:0:1)))14:3:12((15:0:1)25:2:5((29:0:1)32:1:3(44:0:1)))) Remove 13 13 not found ((((1:0:1)3:1:2)4:2:6((9:0:1)10:1:3(12:0:1)))14:3:12((15:0:1)25:2:5((29:0:1)32:1:3(44:0:1)))) Remove 29 29 removed ((((1:0:1)3:1:2)4:2:6((9:0:1)10:1:3(12:0:1)))14:3:11((15:0:1)25:2:4(32:1:2(44:0:1)))) Remove 32 32 removed ((((1:0:1)3:1:2)4:2:6((9:0:1)10:1:3(12:0:1)))14:3:10((15:0:1)25:1:3(44:0:1))) Remove 14 14 removed ((((1:0:1)3:1:2)4:2:5((9:0:1)10:1:2))12:3:9((15:0:1)25:1:3(44:0:1)))