updated prims and dijstra