let flatten_repository size (deps,confl) =
let flatten_deps = flatten_dependencies size deps confl in
let flatten_deps = remove_self_conflicts flatten_deps confl in
let flatten_deps = remove_redundant_conflicts flatten_deps confl in
let flatten_deps = flatten_dependencies size flatten_deps confl in
let flatten_deps = remove_deps flatten_deps confl in
(flatten_deps,confl)