꼬리 호출 최적화(Tail Call Optimization, TCO)와 Kotlin tailrec

Kotlin은 tailrec 키워드를 통해 꼬리 호출 최적화를 지원한다.