Solving Problems With Time