Task #1 from the Programming Languages coruse at Afeka Engineering.
- Q1 demonstrates a solution for a BNF algorithm in Python.
- Q2 demonstrates a solution for the Trie data structure (insert, search and delete operations ) in 3 different programming languages - Python, Java, and JavaScript.