Function foo line 17 max(0, (A - B)) O(n) line 17 max(0, (A - B)) + max(0, (A - B)) O(n) line 39 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 39 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 172 max(0, (A + 1 + -K)) + max(0, (A + 1 + -K)) O(n) line 208 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 188 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 108 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 108 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) line 92 max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) O(n) Total Bound: max(0, (A + 1 + -K)) + max(0, (A + 1 + -K)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A + 1 + -D)) + max(0, (A - B)) + max(0, (A - B)) + max(0, (A - B)) Total Complexity: O(n)