Lab5 - Time Complexity