a repository for useful algorithms and fun problems, grouped by language