Adding more solutions:
1. fibonacci functions with recursion and dynamic programming.
2. word count problem with memory restrictions.