A brilliant use of recursion · HackerTrans