Module ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameStore TupleLoad Num Num Num For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad If CompareLt NameLoad Num body Assign NameStore BinOpAdd NameLoad Num Assign NameStore Num If CompareGtE NameLoad Num body Return NameLoad Return Num decorator_list decorator_list If CompareEq NameLoad Str body Print Call AttributeLoad Call NameLoad attr ListLoad Num Num Num ListLoad Num Num Num Print Call AttributeLoad Call NameLoad attr ListLoad Num Num Num ListLoad Num Num Num Print Call AttributeLoad Call NameLoad attr ListLoad Num Num Num ListLoad Num Num Num Print Call AttributeLoad Call NameLoad attr ListLoad Num Num Num ListLoad Num Num Num
N/A Solution N/A N/A canCompleteCircuit N/A N/A self gas cost N/A N/A N/A N/A start total_sum current_sum N/A 0 0 0 N/A i N/A xrange N/A len gas N/A N/A diff N/A N/A gas N/A i N/A cost N/A i N/A current_sum diff N/A total_sum diff N/A N/A current_sum 0 N/A N/A start N/A i 1 N/A current_sum 0 N/A N/A total_sum 0 N/A N/A start N/A -1 N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A N/A Solution canCompleteCircuit N/A 1 2 3 N/A 3 2 1 N/A N/A N/A N/A Solution canCompleteCircuit N/A 1 2 3 N/A 2 2 2 N/A N/A N/A N/A Solution canCompleteCircuit N/A 1 2 3 N/A 1 2 3 N/A N/A N/A N/A Solution canCompleteCircuit N/A 1 2 3 N/A 1 2 4