The longest path