Module ImportFrom alias ImportFrom alias Assign NameStore Num FunctionDef arguments args defaults body Assign NameStore ListLoad For NameStore Call NameLoad Num body Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad Print NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd NameLoad Num Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Num Assign NameStore BinOpSub NameLoad Num Assign NameStore NameLoad Assign NameStore Num While NameLoad body If CompareLt NameLoad Num body AugAssignAdd NameStore Num While CompareNotEq NameLoad Num body Assign SubscriptStore NameLoad Index BinOpSub NameLoad Num NameLoad AugAssignSub NameStore Num If BoolOpAnd CompareNotEq SubscriptLoad NameLoad Index Num Num CompareNotEq SubscriptLoad NameLoad Index NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Assign NameStore Num Assign NameStore SubscriptLoad NameLoad Index Num While CompareNotEq NameLoad Num body Assign SubscriptStore NameLoad Slice BinOpAdd NameLoad Num SubscriptLoad NameLoad Slice NameLoad Num AugAssignAdd NameStore Num Assign NameStore SubscriptLoad NameLoad Index Num If CompareGt NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad While CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num AugAssignSub SubscriptStore NameLoad Index NameLoad Num If CompareGt SubscriptLoad NameLoad Index NameLoad Num body Assign NameStore NameLoad Break AugAssignAdd NameStore Num If NameLoad body Return NameLoad decorator_list Expr Call NameLoad
N/A time clock runtime * N/A DEFAULT_ARG 9 main N/A N/A N/A N/A N/A times N/A N/A i N/A range 4 N/A N/A t0 N/A clock N/A res N/A fannkuch DEFAULT_ARG N/A tk N/A clock N/A N/A N/A times append N/A tk t0 N/A avg N/A N/A sum times N/A len times N/A avg N/A fannkuch N/A N/A n N/A N/A N/A count N/A list N/A range 1 N/A n 1 N/A perm1 N/A list N/A range n N/A perm N/A list N/A range n N/A max_flips 0 N/A m N/A n 1 N/A r n N/A check 0 N/A True N/A N/A N/A check 30 N/A N/A check 1 N/A N/A r 1 N/A N/A N/A count N/A N/A r 1 r N/A r 1 N/A N/A N/A N/A perm1 N/A 0 0 N/A N/A perm1 N/A m m N/A N/A perm N/A perm1 N/A N/A flips_count 0 N/A k N/A perm N/A 0 N/A N/A k 0 N/A N/A N/A perm N/A N/A k 1 N/A perm N/A k -1 N/A flips_count 1 N/A k N/A perm N/A 0 N/A N/A flips_count max_flips N/A N/A max_flips flips_count N/A do_return True N/A N/A r n N/A N/A N/A N/A perm1 insert r N/A N/A perm1 pop 0 N/A N/A count N/A r 1 N/A N/A N/A count N/A r 0 N/A N/A do_return False N/A N/A r 1 N/A do_return N/A N/A max_flips N/A N/A N/A main