Module Assign NameStore Str FunctionDef arguments args NameParam defaults body If CompareLt Call NameLoad NameLoad Num body Return Call NameLoad NameLoad Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd SubscriptLoad NameLoad Slice NameLoad SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr Call NameLoad BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list If CompareEq NameLoad Str body Assign NameStore ListLoad Str Str Str Assign NameStore Call NameLoad ListLoad Str Str Str Str Str Str Str Assert CompareEq Call NameLoad NameLoad NameLoad Assign NameStore ListLoad Str Assign NameStore Call NameLoad ListLoad Str Assert CompareEq Call NameLoad NameLoad NameLoad Assign NameStore ListLoad Str Assign NameStore Call NameLoad ListLoad Str Assert CompareEq Call NameLoad NameLoad NameLoad
N/A N/A __author__ bt3 combination N/A N/A array N/A N/A N/A N/A N/A len array 2 N/A N/A N/A set array N/A result N/A set N/A N/A index item N/A enumerate array N/A N/A new_array N/A N/A array N/A index N/A array N/A N/A index 1 N/A N/A N/A result add item N/A perm N/A combination new_array N/A N/A new_item N/A N/A join N/A sorted N/A item perm N/A N/A N/A result add new_item N/A result N/A N/A N/A __name__ __main__ N/A N/A array N/A a b c N/A result N/A set N/A a ac ab abc bc c b N/A N/A N/A combination array result N/A array N/A N/A result N/A set N/A N/A N/A N/A combination array result N/A array N/A a N/A result N/A set N/A a N/A N/A N/A combination array result