저기 moves를 solution안에 DFS밖에 선언했을 때는 moves를 사용할 수 없다면서 오류나는데




아예 solution 밖으로 빼버리니까 문제없이 돌아감

왜 이런현상이 생기는걸까요?