18. feladat megoldása