Окончательные исправления по замыканиям. Тесты проходят.