프로그램 하나를 recursion만 사용해서 짜라는데 상상력이 부족한듯..
이걸 어떻게 한번에 이해하고 바로바로 적용하는거지