20_remove_at with a tail recursive version.