First of all i thought to write these operations in C.
insert and find were cute and simple. i was just going on like a kid picking chocolates on the road. suddenly when I’m in the middle of delete node operation (where i couldn’t find more chocolates). i looked at my back and there it was a perfectly creepy and scary cob web(consisting of count less *’s) . I almost cried like a kid and left all those chocolates and took my self a comfortable seat under C++ references. and then it was just a piece of cake. So here’s my piece of cake!