a me pare evidente che così non elimini nulla, cioè in quale punto del tuo codice pensi che il nodo venga eliminato?
con queste strutture io la vedo dura..