Tell me about how you approached a collaborative coding problem with another engineer, including how you tested your solution.
Explain the problem you solved, how you divided the work, and how you verified correctness with tests. Keep the answer focused on the coding approach, tradeoffs, and test strategy.
def collaborative_coding_response(problem, teammate):