Brawo! Znakomite rozwiązanie! W moim przypadku wystarczyła druga poprawka.