Complexity Analysis Part 1