From a8258bcefc2ca563d569495e7a349d51da5291a6 Mon Sep 17 00:00:00 2001 From: Jake Pullen Date: Thu, 30 Nov 2023 14:51:20 +0000 Subject: [PATCH] added set up file and folders --- day_1/input.txt | 1 + day_1/puzzle_text.md | 1 + day_1/solution.py | 2 ++ day_10/input.txt | 1 + day_10/puzzle_text.md | 1 + day_10/solution.py | 2 ++ day_11/input.txt | 1 + day_11/puzzle_text.md | 1 + day_11/solution.py | 2 ++ day_12/input.txt | 1 + day_12/puzzle_text.md | 1 + day_12/solution.py | 2 ++ day_13/input.txt | 1 + day_13/puzzle_text.md | 1 + day_13/solution.py | 2 ++ day_14/input.txt | 1 + day_14/puzzle_text.md | 1 + day_14/solution.py | 2 ++ day_15/input.txt | 1 + day_15/puzzle_text.md | 1 + day_15/solution.py | 2 ++ day_16/input.txt | 1 + day_16/puzzle_text.md | 1 + day_16/solution.py | 2 ++ day_17/input.txt | 1 + day_17/puzzle_text.md | 1 + day_17/solution.py | 2 ++ day_18/input.txt | 1 + day_18/puzzle_text.md | 1 + day_18/solution.py | 2 ++ day_19/input.txt | 1 + day_19/puzzle_text.md | 1 + day_19/solution.py | 2 ++ day_2/input.txt | 1 + day_2/puzzle_text.md | 1 + day_2/solution.py | 2 ++ day_20/input.txt | 1 + day_20/puzzle_text.md | 1 + day_20/solution.py | 2 ++ day_21/input.txt | 1 + day_21/puzzle_text.md | 1 + day_21/solution.py | 2 ++ day_22/input.txt | 1 + day_22/puzzle_text.md | 1 + day_22/solution.py | 2 ++ day_23/input.txt | 1 + day_23/puzzle_text.md | 1 + day_23/solution.py | 2 ++ day_24/input.txt | 1 + day_24/puzzle_text.md | 1 + day_24/solution.py | 2 ++ day_25/input.txt | 1 + day_25/puzzle_text.md | 1 + day_25/solution.py | 2 ++ day_3/input.txt | 1 + day_3/puzzle_text.md | 1 + day_3/solution.py | 2 ++ day_4/input.txt | 1 + day_4/puzzle_text.md | 1 + day_4/solution.py | 2 ++ day_5/input.txt | 1 + day_5/puzzle_text.md | 1 + day_5/solution.py | 2 ++ day_6/input.txt | 1 + day_6/puzzle_text.md | 1 + day_6/solution.py | 2 ++ day_7/input.txt | 1 + day_7/puzzle_text.md | 1 + day_7/solution.py | 2 ++ day_8/input.txt | 1 + day_8/puzzle_text.md | 1 + day_8/solution.py | 2 ++ day_9/input.txt | 1 + day_9/puzzle_text.md | 1 + day_9/solution.py | 2 ++ organise_my_repo.py | 32 ++++++++++++++++++++++++++++++++ 76 files changed, 132 insertions(+) create mode 100644 day_1/input.txt create mode 100644 day_1/puzzle_text.md create mode 100644 day_1/solution.py create mode 100644 day_10/input.txt create mode 100644 day_10/puzzle_text.md create mode 100644 day_10/solution.py create mode 100644 day_11/input.txt create mode 100644 day_11/puzzle_text.md create mode 100644 day_11/solution.py create mode 100644 day_12/input.txt create mode 100644 day_12/puzzle_text.md create mode 100644 day_12/solution.py create mode 100644 day_13/input.txt create mode 100644 day_13/puzzle_text.md create mode 100644 day_13/solution.py create mode 100644 day_14/input.txt create mode 100644 day_14/puzzle_text.md create mode 100644 day_14/solution.py create mode 100644 day_15/input.txt create mode 100644 day_15/puzzle_text.md create mode 100644 day_15/solution.py create mode 100644 day_16/input.txt create mode 100644 day_16/puzzle_text.md create mode 100644 day_16/solution.py create mode 100644 day_17/input.txt create mode 100644 day_17/puzzle_text.md create mode 100644 day_17/solution.py create mode 100644 day_18/input.txt create mode 100644 day_18/puzzle_text.md create mode 100644 day_18/solution.py create mode 100644 day_19/input.txt create mode 100644 day_19/puzzle_text.md create mode 100644 day_19/solution.py create mode 100644 day_2/input.txt create mode 100644 day_2/puzzle_text.md create mode 100644 day_2/solution.py create mode 100644 day_20/input.txt create mode 100644 day_20/puzzle_text.md create mode 100644 day_20/solution.py create mode 100644 day_21/input.txt create mode 100644 day_21/puzzle_text.md create mode 100644 day_21/solution.py create mode 100644 day_22/input.txt create mode 100644 day_22/puzzle_text.md create mode 100644 day_22/solution.py create mode 100644 day_23/input.txt create mode 100644 day_23/puzzle_text.md create mode 100644 day_23/solution.py create mode 100644 day_24/input.txt create mode 100644 day_24/puzzle_text.md create mode 100644 day_24/solution.py create mode 100644 day_25/input.txt create mode 100644 day_25/puzzle_text.md create mode 100644 day_25/solution.py create mode 100644 day_3/input.txt create mode 100644 day_3/puzzle_text.md create mode 100644 day_3/solution.py create mode 100644 day_4/input.txt create mode 100644 day_4/puzzle_text.md create mode 100644 day_4/solution.py create mode 100644 day_5/input.txt create mode 100644 day_5/puzzle_text.md create mode 100644 day_5/solution.py create mode 100644 day_6/input.txt create mode 100644 day_6/puzzle_text.md create mode 100644 day_6/solution.py create mode 100644 day_7/input.txt create mode 100644 day_7/puzzle_text.md create mode 100644 day_7/solution.py create mode 100644 day_8/input.txt create mode 100644 day_8/puzzle_text.md create mode 100644 day_8/solution.py create mode 100644 day_9/input.txt create mode 100644 day_9/puzzle_text.md create mode 100644 day_9/solution.py create mode 100644 organise_my_repo.py diff --git a/day_1/input.txt b/day_1/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_1/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_1/puzzle_text.md b/day_1/puzzle_text.md new file mode 100644 index 0000000..cfc4de0 --- /dev/null +++ b/day_1/puzzle_text.md @@ -0,0 +1 @@ +# Day 1 Puzzle Text. \ No newline at end of file diff --git a/day_1/solution.py b/day_1/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_1/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_10/input.txt b/day_10/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_10/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_10/puzzle_text.md b/day_10/puzzle_text.md new file mode 100644 index 0000000..676e449 --- /dev/null +++ b/day_10/puzzle_text.md @@ -0,0 +1 @@ +# Day 10 Puzzle Text. \ No newline at end of file diff --git a/day_10/solution.py b/day_10/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_10/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_11/input.txt b/day_11/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_11/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_11/puzzle_text.md b/day_11/puzzle_text.md new file mode 100644 index 0000000..bba8c30 --- /dev/null +++ b/day_11/puzzle_text.md @@ -0,0 +1 @@ +# Day 11 Puzzle Text. \ No newline at end of file diff --git a/day_11/solution.py b/day_11/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_11/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_12/input.txt b/day_12/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_12/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_12/puzzle_text.md b/day_12/puzzle_text.md new file mode 100644 index 0000000..a24d32f --- /dev/null +++ b/day_12/puzzle_text.md @@ -0,0 +1 @@ +# Day 12 Puzzle Text. \ No newline at end of file diff --git a/day_12/solution.py b/day_12/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_12/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_13/input.txt b/day_13/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_13/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_13/puzzle_text.md b/day_13/puzzle_text.md new file mode 100644 index 0000000..d37da8d --- /dev/null +++ b/day_13/puzzle_text.md @@ -0,0 +1 @@ +# Day 13 Puzzle Text. \ No newline at end of file diff --git a/day_13/solution.py b/day_13/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_13/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_14/input.txt b/day_14/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_14/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_14/puzzle_text.md b/day_14/puzzle_text.md new file mode 100644 index 0000000..8a2664d --- /dev/null +++ b/day_14/puzzle_text.md @@ -0,0 +1 @@ +# Day 14 Puzzle Text. \ No newline at end of file diff --git a/day_14/solution.py b/day_14/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_14/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_15/input.txt b/day_15/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_15/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_15/puzzle_text.md b/day_15/puzzle_text.md new file mode 100644 index 0000000..db7db43 --- /dev/null +++ b/day_15/puzzle_text.md @@ -0,0 +1 @@ +# Day 15 Puzzle Text. \ No newline at end of file diff --git a/day_15/solution.py b/day_15/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_15/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_16/input.txt b/day_16/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_16/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_16/puzzle_text.md b/day_16/puzzle_text.md new file mode 100644 index 0000000..8d95565 --- /dev/null +++ b/day_16/puzzle_text.md @@ -0,0 +1 @@ +# Day 16 Puzzle Text. \ No newline at end of file diff --git a/day_16/solution.py b/day_16/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_16/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_17/input.txt b/day_17/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_17/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_17/puzzle_text.md b/day_17/puzzle_text.md new file mode 100644 index 0000000..44367ed --- /dev/null +++ b/day_17/puzzle_text.md @@ -0,0 +1 @@ +# Day 17 Puzzle Text. \ No newline at end of file diff --git a/day_17/solution.py b/day_17/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_17/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_18/input.txt b/day_18/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_18/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_18/puzzle_text.md b/day_18/puzzle_text.md new file mode 100644 index 0000000..16a538e --- /dev/null +++ b/day_18/puzzle_text.md @@ -0,0 +1 @@ +# Day 18 Puzzle Text. \ No newline at end of file diff --git a/day_18/solution.py b/day_18/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_18/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_19/input.txt b/day_19/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_19/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_19/puzzle_text.md b/day_19/puzzle_text.md new file mode 100644 index 0000000..f80231c --- /dev/null +++ b/day_19/puzzle_text.md @@ -0,0 +1 @@ +# Day 19 Puzzle Text. \ No newline at end of file diff --git a/day_19/solution.py b/day_19/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_19/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_2/input.txt b/day_2/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_2/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_2/puzzle_text.md b/day_2/puzzle_text.md new file mode 100644 index 0000000..7549c3f --- /dev/null +++ b/day_2/puzzle_text.md @@ -0,0 +1 @@ +# Day 2 Puzzle Text. \ No newline at end of file diff --git a/day_2/solution.py b/day_2/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_2/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_20/input.txt b/day_20/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_20/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_20/puzzle_text.md b/day_20/puzzle_text.md new file mode 100644 index 0000000..186d6d5 --- /dev/null +++ b/day_20/puzzle_text.md @@ -0,0 +1 @@ +# Day 20 Puzzle Text. \ No newline at end of file diff --git a/day_20/solution.py b/day_20/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_20/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_21/input.txt b/day_21/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_21/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_21/puzzle_text.md b/day_21/puzzle_text.md new file mode 100644 index 0000000..76d8239 --- /dev/null +++ b/day_21/puzzle_text.md @@ -0,0 +1 @@ +# Day 21 Puzzle Text. \ No newline at end of file diff --git a/day_21/solution.py b/day_21/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_21/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_22/input.txt b/day_22/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_22/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_22/puzzle_text.md b/day_22/puzzle_text.md new file mode 100644 index 0000000..085317c --- /dev/null +++ b/day_22/puzzle_text.md @@ -0,0 +1 @@ +# Day 22 Puzzle Text. \ No newline at end of file diff --git a/day_22/solution.py b/day_22/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_22/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_23/input.txt b/day_23/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_23/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_23/puzzle_text.md b/day_23/puzzle_text.md new file mode 100644 index 0000000..0a4e534 --- /dev/null +++ b/day_23/puzzle_text.md @@ -0,0 +1 @@ +# Day 23 Puzzle Text. \ No newline at end of file diff --git a/day_23/solution.py b/day_23/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_23/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_24/input.txt b/day_24/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_24/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_24/puzzle_text.md b/day_24/puzzle_text.md new file mode 100644 index 0000000..7c67780 --- /dev/null +++ b/day_24/puzzle_text.md @@ -0,0 +1 @@ +# Day 24 Puzzle Text. \ No newline at end of file diff --git a/day_24/solution.py b/day_24/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_24/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_25/input.txt b/day_25/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_25/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_25/puzzle_text.md b/day_25/puzzle_text.md new file mode 100644 index 0000000..5206a54 --- /dev/null +++ b/day_25/puzzle_text.md @@ -0,0 +1 @@ +# Day 25 Puzzle Text. \ No newline at end of file diff --git a/day_25/solution.py b/day_25/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_25/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_3/input.txt b/day_3/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_3/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_3/puzzle_text.md b/day_3/puzzle_text.md new file mode 100644 index 0000000..945b3ec --- /dev/null +++ b/day_3/puzzle_text.md @@ -0,0 +1 @@ +# Day 3 Puzzle Text. \ No newline at end of file diff --git a/day_3/solution.py b/day_3/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_3/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_4/input.txt b/day_4/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_4/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_4/puzzle_text.md b/day_4/puzzle_text.md new file mode 100644 index 0000000..736c61d --- /dev/null +++ b/day_4/puzzle_text.md @@ -0,0 +1 @@ +# Day 4 Puzzle Text. \ No newline at end of file diff --git a/day_4/solution.py b/day_4/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_4/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_5/input.txt b/day_5/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_5/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_5/puzzle_text.md b/day_5/puzzle_text.md new file mode 100644 index 0000000..6695d4a --- /dev/null +++ b/day_5/puzzle_text.md @@ -0,0 +1 @@ +# Day 5 Puzzle Text. \ No newline at end of file diff --git a/day_5/solution.py b/day_5/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_5/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_6/input.txt b/day_6/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_6/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_6/puzzle_text.md b/day_6/puzzle_text.md new file mode 100644 index 0000000..15d6ea8 --- /dev/null +++ b/day_6/puzzle_text.md @@ -0,0 +1 @@ +# Day 6 Puzzle Text. \ No newline at end of file diff --git a/day_6/solution.py b/day_6/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_6/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_7/input.txt b/day_7/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_7/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_7/puzzle_text.md b/day_7/puzzle_text.md new file mode 100644 index 0000000..6af9360 --- /dev/null +++ b/day_7/puzzle_text.md @@ -0,0 +1 @@ +# Day 7 Puzzle Text. \ No newline at end of file diff --git a/day_7/solution.py b/day_7/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_7/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_8/input.txt b/day_8/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_8/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_8/puzzle_text.md b/day_8/puzzle_text.md new file mode 100644 index 0000000..ecd36f8 --- /dev/null +++ b/day_8/puzzle_text.md @@ -0,0 +1 @@ +# Day 8 Puzzle Text. \ No newline at end of file diff --git a/day_8/solution.py b/day_8/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_8/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/day_9/input.txt b/day_9/input.txt new file mode 100644 index 0000000..b221142 --- /dev/null +++ b/day_9/input.txt @@ -0,0 +1 @@ +Paste any inputs into this file. \ No newline at end of file diff --git a/day_9/puzzle_text.md b/day_9/puzzle_text.md new file mode 100644 index 0000000..0fcf494 --- /dev/null +++ b/day_9/puzzle_text.md @@ -0,0 +1 @@ +# Day 9 Puzzle Text. \ No newline at end of file diff --git a/day_9/solution.py b/day_9/solution.py new file mode 100644 index 0000000..b48e5a0 --- /dev/null +++ b/day_9/solution.py @@ -0,0 +1,2 @@ +import os + diff --git a/organise_my_repo.py b/organise_my_repo.py new file mode 100644 index 0000000..66a1c43 --- /dev/null +++ b/organise_my_repo.py @@ -0,0 +1,32 @@ +import os + +# Define the base directory where you want to create the folders +base_dir = 'advent_of_code_2023' + +# Loop over the range 1 to 25 (inclusive) +for i in range(1, 26): + # Construct the folder name + folder_name = f"day_{i}" + + # Construct the full path to the folder + folder_path = os.path.join(base_dir, folder_name) + + # Create the folder + os.makedirs(folder_path, exist_ok=True) + + # Construct the full path to the placeholder file + input_file_path = os.path.join(folder_path, "input.txt") + puzzle_file_path = os.path.join(folder_path, "puzzle_text.md") + solution_file_path = os.path.join(folder_path, "solution.py") + + # Create the placeholder file + with open(input_file_path, "w") as file: + file.write("Paste any inputs into this file.") + + # Create the puzzle file + with open(puzzle_file_path, "w") as file: + file.write( f"# Day {i} Puzzle Text.") + + # Create the solution file + with open(solution_file_path, "w") as file: + file.write("import os\n\n")