Вроде бы исправил замечания

Не понятен комментарий про удаление каждого списка. Я же их на стеке
создаю. Они сами же должны удалиться.