Your question is Communicating Live Coding Reasoning. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
During a live coding interview, how would you communicate your approach while solving an algorithm problem, including how you choose a solution, test it, and react if you get stuck or find a bug?