Исправил утечку в _swap_elems