어려운 문제를 공략할 때는 시각화 툴을 먼저 만들고, 코드에 끼워 넣고 생각이 정확하게 실행됨을 확인하라.