selected challenges from reddit.com/r/dailyprogramer and projecteuler.com