fix: ArraySet.findEntry
added: 'weight' function parameter to shortestPathTo