Original idea: https://github.com/blakeembrey/code-problems