Pathfinder solves this btw