25 challenges involving solving puzzles, opening each day starting from December first leading to Christmas Holiday. Each day 2 new puzzles appear and in increased difficulty. In each directory named by the day it released, there are .txt files containing input. Run codes using python3.
For details, check the official website: adventofcode.com