Deleting a Node from an N-ary Tree