exploit remove_torrent_prog_A(torrent_prog)= preconditions: quality:torrent_prog_A,is_installed=true; postconditions: update quality:torrent_prog_A,is_installed=false; . exploit remove_illicit_sw_A_1(illicit_sw)= preconditions: quality:illicit_sw_A_1,is_installed=true; postconditions: update quality:illicit_sw_A_1,is_installed=false; . exploit remove_illicit_sw_A_2(illicit_sw)= preconditions: quality:illicit_sw_A_2,is_installed=true; postconditions: update quality:illicit_sw_A_2,is_installed=false; . exploit remove_illicit_sw_A_3(illicit_sw)= preconditions: quality:illicit_sw_A_3,is_installed=true; postconditions: update quality:illicit_sw_A_3,is_installed=false; .