재귀를 비재귀(for while)로 변환 | OKKY Q&A