It works for small distances between the start and end articles, but it takes a long time