mtahmed/problem_solving archive