Complexity: Lectures 04 + 05