add functional-programming-warmups-in-recursion---gcd