For the past few days, I'm doing some puzzle challenge in Advent of Code. Basically you are given a puzzle and you can solve it with some kind of programming. There will be one puzzle for each day from 1 until 25 December. You can check about it on their website for more info.