Princeton University cources on Algorithms of Segvick - part 1