implemented: isort.cpp: insertion sort bsearch.cpp: binary search imperative & recursive nqueens.cpp: backtracking to solve queens problem