Challenges taken from the subreddit "dailyprogrammer"