Спасибо

Все заработало

Самое интересное, что для первого варианта я поместила код в начало функции и все работает. В случае со списком ожидания код был помещен в конец функции, но перед комментариями и пока не поставила код после них, ничего не работало. Тут, видимо, только методом проб и ошибок нужный вариант находится