uninstallA group exploit remove_all_A(a)= preconditions: quality:a,A_is_installed=true; postconditions: update quality:a,A_is_installed=false; . uninstallC group exploit remove_all_C(c)= preconditions: quality:c,C_is_installed=true; postconditions: update quality:c,C_is_installed=false; .