- add run() method to AOCDay, so every day can run on it's own -> enable Alt+Shit+F10 and avoid confusion -> after wards add a "if __name__ == '__main__': day = Day(); day.run()" to the skeleton - add download_input() and submit_solution() to AOCDay, this can be automated, so let it ... -> submit_solution() should not submit None and keep track of past (wrong) attempts to not re-try those - add some sort of "start_day.py", as the manual copy/create is tedious -> maybe even download the problem description into that days .py? At least part1; adding part2 afterwards might be tricky