TODO’s (possible next tasks) Possible topics to approach Backtracking Bit Manipulation Data Structure Array Graph A* Bread First Search Linked List Map Hashable Heap Table Tree Trie Queue Stack Depth First Search Design Dynamic Programming and Memoization Geometry Convex Hull Traveling Salesman Matrix Math Permutation Probability Sort and Search Binary Search Quick Sort Merge Sort Buble Sort String Two Pointers Continuous Integration Create a submodule to catch2 If not a recent version of OSX force to use g++ compiler recent versions - Integrate with a CI system (travis,appveyor, …)