Some problems from a few different sites -- HackerRank, CodeChef, CodeEval, and Project Euler