Function foo line 48 max(D, 0) O(n) line 8 max(G, 0) + max(G, 0) O(n) line 48 max(D, 0) + max(D, 0) O(n) line 28 max(G, 0) + max(G, 0) + max(G, 0) O(n) Total Bound: max(G, 0) + max(G, 0) + max(G, 0) + max(G, 0) + max(G, 0) + max(D, 0) + max(D, 0) + max(D, 0) Total Complexity: O(n)