정답: see rubric표준 처방: (1) 모듈 전역 `let timeoutID;` 제거, (2) 컴포넌트 본문 안에 `const timeoutRef = useRef(null);` 추가, (3) 모든 `timeoutID` 참조를 `timeoutRef.current`로 치환. 그러면 각 인스턴스가 자기 `{ current }`를 가져 cancel이 충돌하지 않는다.
채점 기준:- full_credit
- partial_credit
- no_credit