Hard working. Daily recursion
167