recover_path
path1 = recover_path(dict);
path2 = recover_path(dict->parent);
path2 = recover_path(dict);
path2 = recover_path(dict->parent);
path1 = recover_path(dict);
path1 = recover_path(dict2);
path2 = recover_path(dict);
path2 = recover_path(dict2);
static char *recover_path(struct recover_dict *dict);