Upraven hlavni algoritmus pro pruchod grafem