I find recursion difficult to understand. Is it normal to have this difficulty?
quora.com