Мне непонятно пару моментов и прошу помощи в разъяснении. Во-первых, насколько я помню, нельзя одновременно перебирать элементы и удалять их из словаря, но я не ориентируюсь, как тогда нужно правильно переделать эту часть. Во-вторых, когда я прописывал removeAllSummerPeople, return подсвечивался красным, потом я нажал Alt+Enter и подсвечиваться он перестал, но я так и не понял, почему это произошло и чего он хотел. И в-третьих, я не понимаю, почему не выполняются два первых условия. Может, вопрос глупый, но что-то эта задача совсем в ступор ввела. P.S. пробовал тестировать и по результатам видел, что removeAllSummerPeople просто не срабатывал вообще.