Function foo line 35 max(B, 0, min(B, (B + -1)), min(B, (B + -2), (B + -1))) O(n) line 53 max(0, (-2 + max(B, 0))) + max(B, 0, min(B, (B + -1)), min(B, (B + -2), (B + -1))) O(n) Total Bound: max(0, (-2 + max(B, 0))) + max(B, 0, min(B, (B + -1)), min(B, (B + -2), (B + -1))) + max(B, 0, min(B, (B + -1)), min(B, (B + -2), (B + -1))) Total Complexity: O(n)