added blocks exercises
recursion exercises added