Module ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If CompareLt NameLoad NameLoad body Return IfExp NameLoad Num BinOpAdd BinOpFloorDiv NameLoad NameLoad Call NameLoad CompareLt NameLoad BinOpMod NameLoad NameLoad Return Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore ListLoad Assign NameStore BinOpSub NameLoad NameLoad For NameStore Call NameLoad NameLoad body AugAssignAdd NameStore TupleLoad SubscriptLoad NameLoad Index BinOpAdd NameLoad NameLoad AugAssignAdd NameStore TupleLoad BinOpMult Str Call NameLoad NameLoad BinOpSub NameLoad Num BinOpSub NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad If CompareLt Call NameLoad NameLoad NameLoad body AugAssignAdd NameStore BinOpMult Str BinOpSub NameLoad Call NameLoad NameLoad Return NameLoad decorator_list Assign NameStore ListLoad Assign TupleStore NameStore NameStore TupleLoad Num Num For NameStore Call NameLoad Call NameLoad NameLoad body If CompareGt BinOpAdd BinOpAdd NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad BinOpSub NameLoad NameLoad NameLoad body AugAssignAdd NameStore TupleLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore TupleLoad NameLoad Num AugAssignAdd NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad AugAssignAdd NameStore TupleLoad Call NameLoad NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list If CompareEq NameLoad Str body Print Call AttributeLoad Call NameLoad attr ListLoad Str Str Str Str Str Str Str Num
N/A Solution N/A object N/A fullJustify N/A N/A self words maxWidth N/A N/A N/A 
        :type words: List[str]
        :type maxWidth: int
        :rtype: List[str]
         addSpaces N/A N/A i spaceCnt maxWidth is_last N/A N/A N/A N/A i spaceCnt N/A N/A N/A is_last 1 N/A N/A maxWidth spaceCnt N/A int N/A i N/A maxWidth spaceCnt N/A 0 N/A connect N/A N/A words maxWidth begin end length is_last N/A N/A N/A s N/A N/A n N/A end begin N/A i N/A xrange n N/A N/A s N/A N/A words N/A N/A begin i N/A s N/A N/A N/A addSpaces i N/A n 1 N/A maxWidth length is_last N/A line N/A N/A join s N/A N/A N/A len line maxWidth N/A N/A line N/A N/A maxWidth N/A len line N/A line N/A N/A res N/A N/A N/A begin length N/A 0 0 N/A i N/A xrange N/A len words N/A N/A N/A N/A N/A length N/A len N/A words N/A i N/A i begin maxWidth N/A N/A res N/A N/A connect words maxWidth begin i length False N/A N/A begin length N/A i 0 N/A length N/A len N/A words N/A i N/A res N/A N/A connect words maxWidth begin N/A len words length True N/A res N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A N/A Solution fullJustify N/A This is an example of text justification. 16