realizace doporucovacich algoritmu