paths are so hard