Epic Interview Question

Programming questions usually involves recursion.