From ee8355cff6c7790a12f33b9f261adc13b10a1a9f Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Wed, 1 Dec 2021 17:05:41 +0100 Subject: [PATCH 01/24] none-relative input file --- 2021/benchmark | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2021/benchmark b/2021/benchmark index 2064a02..0136111 100755 --- a/2021/benchmark +++ b/2021/benchmark @@ -1,7 +1,7 @@ #!/bin/sh day="$(printf '%02d' "$1")" part="$2" -inputfile="../inputs/$day.txt" +inputfile="$PWD/../inputs/$day.txt" [ -x "prepare" ] || exit 0 From 1b42d0360aae3bc5333d92010e2704422f3220d5 Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Wed, 1 Dec 2021 17:06:08 +0100 Subject: [PATCH 02/24] actually fix year in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 45a545b..68e841b 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ ```sh cd 2021 - git submodule add / + git submodule add git commit -m 'hey guys ik heb een repo toegevoegd' ``` From c478b9f4cf253868341708fcbfc7c40a8ed1cf3e Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 1 Dec 2021 18:55:47 +0100 Subject: [PATCH 03/24] update submodules --- 2021/Flynn | 2 +- 2021/robbe | 2 +- 2021/silvius | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index 7a9fc6e..16a5920 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 7a9fc6e4a9929e9ee35ea6ec3d324415a5f6d53c +Subproject commit 16a5920190f628bf2410f56674b192ff00d5f311 diff --git a/2021/robbe b/2021/robbe index 189a0a7..647eb44 160000 --- a/2021/robbe +++ b/2021/robbe @@ -1 +1 @@ -Subproject commit 189a0a7b0af07b87a18198c357f38a3c05c2ec1a +Subproject commit 647eb444fc3276835ccdeb557c2c58b46a7e6402 diff --git a/2021/silvius b/2021/silvius index 6dfb9d8..d0f51f4 160000 --- a/2021/silvius +++ b/2021/silvius @@ -1 +1 @@ -Subproject commit 6dfb9d8a500c69be81927b3098771782d54d45a8 +Subproject commit d0f51f44d80b83e693ccdc15d6c5bf51ef32a368 From 9e9e0f1f17cca3e584be52b799d45d20d942289f Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Wed, 1 Dec 2021 23:20:15 +0100 Subject: [PATCH 04/24] add beardhatcode --- .gitmodules | 3 +++ 2021/beardhatcode | 1 + README.md | 1 + 3 files changed, 5 insertions(+) create mode 160000 2021/beardhatcode diff --git a/.gitmodules b/.gitmodules index 2d66976..0be8502 100644 --- a/.gitmodules +++ b/.gitmodules @@ -107,3 +107,6 @@ [submodule "2021/Lox"] path = 2021/Lox url = https://github.com/Silox/2021-advent-of-code +[submodule "2021/beardhatcode"] + path = 2021/beardhatcode + url = https://github.com/beardhatcode/aoc-2021/ diff --git a/2021/beardhatcode b/2021/beardhatcode new file mode 160000 index 0000000..c8e2636 --- /dev/null +++ b/2021/beardhatcode @@ -0,0 +1 @@ +Subproject commit c8e2636ec414cf264bb5b7005cea9403dcbbef4b diff --git a/README.md b/README.md index 68e841b..d15044e 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ | Swambino | https://github.com/AWerbrouck/AoC | py & haskell| | Francis. | https://github.com/FKD13/AoC2021.git | Prolog | | Lox | https://github.com/Silox/2021-advent-of-code.git | Ruby | +| beardhatcode | https://github.com/beardhatcode/aoc-2021 | Rust | * repo clonen: From e7a9941a67e65f9b751d7e51b5c38aa4434d32ea Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Wed, 1 Dec 2021 23:25:37 +0100 Subject: [PATCH 05/24] update submodules --- 2021/Flynn | 2 +- 2021/rien | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index 16a5920..39ee275 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 16a5920190f628bf2410f56674b192ff00d5f311 +Subproject commit 39ee2753888ad75b75b745e4937efd294b7d2872 diff --git a/2021/rien b/2021/rien index 0d127ab..260318c 160000 --- a/2021/rien +++ b/2021/rien @@ -1 +1 @@ -Subproject commit 0d127abcd43d4206a826056a4fb10ab2588ed75e +Subproject commit 260318ccfc75579b84492908535a5cd7ad8569d1 From 0bb2332a4848755febc6915b3a2b00d7c29c7e5a Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Wed, 1 Dec 2021 23:40:46 +0100 Subject: [PATCH 06/24] add redfast00 --- .gitmodules | 3 +++ 2021/redfast00 | 1 + README.md | 1 + 3 files changed, 5 insertions(+) create mode 160000 2021/redfast00 diff --git a/.gitmodules b/.gitmodules index 0be8502..ef9737d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -110,3 +110,6 @@ [submodule "2021/beardhatcode"] path = 2021/beardhatcode url = https://github.com/beardhatcode/aoc-2021/ +[submodule "2021/redfast00"] + path = 2021/redfast00 + url = https://github.com/redfast00/aoc2021 diff --git a/2021/redfast00 b/2021/redfast00 new file mode 160000 index 0000000..43228ba --- /dev/null +++ b/2021/redfast00 @@ -0,0 +1 @@ +Subproject commit 43228bada38076d3144fa48fbd16e562b8f98113 diff --git a/README.md b/README.md index d15044e..814b9d5 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ | Francis. | https://github.com/FKD13/AoC2021.git | Prolog | | Lox | https://github.com/Silox/2021-advent-of-code.git | Ruby | | beardhatcode | https://github.com/beardhatcode/aoc-2021 | Rust | +| redfast00 | https://github.com/redfast00/aoc2021 | Python | * repo clonen: From 63fb84ee737b1157820b7e57f44af56c503a1e7f Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Thu, 2 Dec 2021 08:22:08 +0100 Subject: [PATCH 07/24] update submodules --- 2021/Francis. | 2 +- 2021/beardhatcode | 2 +- 2021/ninewise | 2 +- 2021/rien | 2 +- 2021/silvius | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/2021/Francis. b/2021/Francis. index 0e17b05..fd67acb 160000 --- a/2021/Francis. +++ b/2021/Francis. @@ -1 +1 @@ -Subproject commit 0e17b0502e513ee83ab5f3e812faf1304fced65a +Subproject commit fd67acb9e152b81e4711defdb9221cda97f57372 diff --git a/2021/beardhatcode b/2021/beardhatcode index c8e2636..1c4df46 160000 --- a/2021/beardhatcode +++ b/2021/beardhatcode @@ -1 +1 @@ -Subproject commit c8e2636ec414cf264bb5b7005cea9403dcbbef4b +Subproject commit 1c4df46709ac43c70ead90f8ce84d3dfbeb614c4 diff --git a/2021/ninewise b/2021/ninewise index 9a85919..b987225 160000 --- a/2021/ninewise +++ b/2021/ninewise @@ -1 +1 @@ -Subproject commit 9a85919a6f082b8fc24f5aa147792146ecd68585 +Subproject commit b98722582b4618f1e896ef95eaef137c397ab3b3 diff --git a/2021/rien b/2021/rien index 260318c..706b2fa 160000 --- a/2021/rien +++ b/2021/rien @@ -1 +1 @@ -Subproject commit 260318ccfc75579b84492908535a5cd7ad8569d1 +Subproject commit 706b2fa48df027c6ca0bf730b50f8d568c4d2afc diff --git a/2021/silvius b/2021/silvius index d0f51f4..5735070 160000 --- a/2021/silvius +++ b/2021/silvius @@ -1 +1 @@ -Subproject commit d0f51f44d80b83e693ccdc15d6c5bf51ef32a368 +Subproject commit 57350703edba9d2e27f517982d17cbc1f0f090e9 From 048aec49747862979edd96d14aa875db6bb325a7 Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Thu, 2 Dec 2021 08:23:26 +0100 Subject: [PATCH 08/24] add input for day 2 --- 2021/inputs/02.txt | 1000 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1000 insertions(+) create mode 100644 2021/inputs/02.txt diff --git a/2021/inputs/02.txt b/2021/inputs/02.txt new file mode 100644 index 0000000..cde6bfc --- /dev/null +++ b/2021/inputs/02.txt @@ -0,0 +1,1000 @@ +forward 5 +down 9 +forward 2 +up 2 +forward 4 +forward 4 +up 5 +down 3 +forward 2 +forward 9 +down 7 +forward 2 +down 2 +forward 1 +up 9 +forward 1 +forward 4 +up 5 +down 9 +forward 8 +forward 3 +up 1 +down 2 +down 3 +forward 7 +forward 2 +up 3 +forward 9 +forward 9 +down 3 +up 8 +forward 5 +forward 7 +forward 2 +down 7 +forward 5 +down 4 +up 7 +forward 8 +forward 1 +down 3 +down 1 +forward 6 +up 7 +forward 6 +down 3 +forward 9 +forward 6 +up 3 +down 1 +forward 8 +up 7 +down 9 +down 2 +down 1 +down 5 +forward 4 +down 8 +forward 2 +down 5 +down 6 +down 5 +forward 5 +down 8 +up 8 +forward 3 +forward 4 +forward 8 +forward 9 +down 2 +forward 7 +forward 3 +forward 9 +down 3 +up 1 +down 5 +forward 2 +down 9 +down 2 +down 5 +down 2 +down 9 +up 3 +forward 6 +up 9 +down 1 +forward 8 +up 6 +down 1 +forward 1 +up 1 +forward 3 +down 8 +down 1 +down 9 +forward 4 +forward 1 +down 3 +forward 8 +down 9 +forward 7 +up 6 +down 8 +down 6 +down 8 +down 7 +down 1 +down 8 +down 1 +forward 5 +down 9 +forward 4 +down 2 +forward 8 +up 1 +forward 7 +down 7 +down 6 +forward 4 +forward 6 +down 2 +down 2 +up 7 +down 2 +up 9 +forward 6 +forward 3 +down 8 +forward 9 +down 9 +down 9 +down 8 +forward 2 +forward 5 +forward 8 +forward 1 +down 3 +forward 1 +forward 2 +forward 9 +up 5 +forward 4 +forward 2 +down 6 +forward 3 +forward 7 +forward 1 +forward 8 +down 7 +forward 4 +up 3 +down 9 +up 2 +forward 2 +forward 7 +down 9 +up 9 +forward 9 +up 8 +up 7 +down 8 +down 9 +forward 1 +forward 5 +up 7 +down 3 +up 9 +forward 9 +down 4 +down 7 +down 7 +down 1 +down 4 +down 5 +up 2 +forward 2 +forward 2 +forward 6 +down 7 +forward 7 +down 5 +forward 8 +down 7 +forward 6 +down 2 +up 2 +down 5 +down 1 +up 4 +down 8 +up 9 +forward 1 +down 9 +down 6 +down 8 +up 7 +up 1 +forward 7 +down 8 +forward 1 +down 4 +down 2 +forward 3 +forward 6 +forward 8 +down 2 +forward 7 +forward 8 +up 3 +down 1 +down 8 +up 3 +down 4 +down 5 +forward 6 +forward 9 +down 3 +up 2 +down 9 +up 2 +down 3 +down 9 +forward 4 +forward 6 +down 7 +down 8 +down 4 +forward 7 +up 2 +down 5 +up 3 +down 5 +up 1 +up 1 +forward 5 +forward 9 +down 9 +up 4 +up 4 +up 8 +up 5 +forward 7 +forward 6 +up 6 +down 5 +forward 4 +forward 3 +up 6 +down 6 +forward 5 +up 6 +up 7 +forward 1 +forward 2 +forward 5 +down 3 +forward 6 +down 6 +down 3 +up 9 +down 4 +down 5 +down 4 +forward 1 +down 1 +forward 3 +up 4 +forward 1 +forward 5 +up 3 +forward 6 +forward 5 +forward 9 +forward 6 +down 2 +forward 2 +down 1 +down 4 +forward 6 +forward 8 +down 8 +up 5 +forward 8 +forward 3 +forward 1 +forward 3 +forward 6 +down 1 +down 9 +up 7 +down 2 +forward 6 +down 4 +down 7 +down 5 +forward 2 +down 1 +forward 2 +forward 8 +forward 4 +up 3 +down 1 +forward 6 +forward 3 +down 3 +down 9 +forward 1 +up 5 +forward 3 +forward 3 +up 5 +down 7 +forward 8 +up 5 +forward 2 +forward 2 +down 6 +up 8 +up 5 +forward 2 +forward 1 +down 9 +forward 7 +down 5 +forward 3 +down 3 +down 5 +down 5 +up 7 +down 8 +forward 2 +forward 4 +forward 5 +forward 1 +down 6 +forward 3 +down 1 +down 7 +forward 3 +forward 7 +down 5 +down 3 +forward 6 +down 3 +down 2 +down 4 +down 9 +forward 7 +down 2 +up 2 +up 6 +up 9 +up 8 +forward 9 +down 1 +forward 4 +forward 2 +forward 7 +forward 2 +down 8 +down 3 +forward 4 +forward 6 +down 8 +forward 7 +forward 6 +up 3 +down 6 +down 1 +down 3 +down 8 +down 2 +down 7 +down 9 +forward 4 +forward 7 +forward 8 +forward 5 +forward 9 +up 5 +down 2 +forward 9 +forward 6 +up 6 +forward 7 +down 2 +down 3 +forward 4 +down 6 +down 1 +down 2 +down 8 +forward 3 +down 3 +forward 3 +down 5 +up 8 +down 5 +forward 8 +down 1 +forward 1 +forward 4 +forward 7 +down 2 +down 5 +forward 5 +down 8 +forward 2 +down 2 +forward 5 +forward 6 +forward 4 +down 7 +up 7 +down 1 +forward 7 +forward 8 +down 6 +up 7 +forward 6 +up 6 +down 8 +forward 5 +forward 8 +up 4 +up 2 +up 1 +down 8 +down 6 +up 2 +down 5 +down 1 +forward 5 +forward 7 +down 2 +up 3 +up 3 +forward 9 +down 1 +forward 6 +down 2 +forward 2 +down 1 +down 9 +forward 7 +down 5 +down 8 +up 1 +forward 1 +down 7 +forward 3 +down 4 +up 4 +down 6 +forward 1 +forward 3 +down 2 +forward 3 +forward 5 +forward 6 +up 2 +up 9 +forward 4 +down 4 +up 1 +up 3 +forward 8 +forward 1 +down 9 +down 9 +forward 2 +down 1 +up 9 +up 3 +up 1 +up 5 +forward 6 +down 9 +forward 6 +forward 9 +forward 6 +forward 4 +up 2 +down 6 +up 3 +forward 3 +forward 1 +up 4 +forward 7 +down 9 +down 3 +forward 9 +down 4 +down 8 +down 3 +up 8 +down 8 +down 8 +forward 2 +forward 8 +up 9 +forward 2 +up 6 +forward 7 +down 1 +forward 5 +forward 4 +forward 1 +forward 7 +up 9 +down 8 +forward 1 +up 5 +forward 9 +forward 2 +forward 8 +down 1 +forward 7 +down 2 +up 8 +down 6 +up 9 +up 3 +down 6 +forward 5 +down 1 +forward 1 +forward 6 +forward 6 +up 1 +forward 5 +forward 1 +up 2 +forward 9 +forward 6 +down 3 +up 1 +forward 7 +forward 2 +down 1 +forward 6 +down 3 +up 2 +down 3 +down 8 +forward 4 +down 2 +up 7 +down 6 +up 5 +down 7 +forward 4 +down 9 +down 3 +forward 2 +up 5 +up 4 +forward 9 +down 1 +up 2 +forward 4 +down 9 +down 8 +forward 5 +forward 2 +down 5 +forward 6 +down 4 +forward 7 +forward 1 +forward 6 +down 3 +down 9 +forward 9 +forward 2 +forward 6 +down 7 +down 5 +down 3 +forward 7 +down 3 +down 3 +down 4 +down 4 +down 7 +down 7 +down 7 +up 7 +up 9 +up 7 +up 3 +up 4 +down 9 +down 4 +up 3 +forward 2 +up 1 +down 9 +down 6 +up 1 +up 2 +down 7 +down 9 +up 2 +forward 7 +down 4 +forward 3 +down 1 +down 7 +forward 7 +up 7 +forward 3 +forward 1 +forward 6 +forward 2 +down 9 +forward 8 +up 8 +down 8 +down 9 +up 1 +down 4 +down 6 +down 8 +up 4 +down 1 +forward 1 +forward 1 +forward 4 +forward 7 +forward 1 +down 4 +forward 5 +up 3 +forward 4 +down 5 +down 1 +up 2 +down 7 +forward 7 +down 7 +up 9 +down 9 +down 3 +up 2 +up 8 +up 8 +up 7 +forward 7 +forward 5 +forward 3 +forward 2 +down 5 +forward 4 +forward 1 +down 6 +down 1 +forward 8 +down 6 +down 3 +down 5 +down 9 +down 3 +forward 7 +forward 6 +down 6 +forward 9 +up 7 +forward 3 +up 5 +down 5 +down 5 +forward 4 +up 6 +down 6 +forward 3 +up 2 +forward 4 +up 1 +down 5 +forward 6 +forward 9 +down 2 +up 2 +down 2 +up 7 +forward 3 +up 2 +forward 9 +forward 5 +down 5 +down 7 +down 8 +down 6 +up 9 +up 5 +forward 7 +down 8 +down 1 +forward 7 +up 2 +forward 4 +forward 2 +up 9 +down 8 +forward 1 +forward 7 +down 2 +down 3 +down 6 +down 3 +forward 1 +up 6 +forward 8 +down 9 +down 9 +forward 8 +up 8 +down 6 +forward 4 +up 1 +forward 5 +down 3 +down 7 +down 7 +down 3 +up 2 +forward 4 +down 9 +forward 2 +down 9 +forward 9 +forward 4 +forward 5 +down 4 +forward 1 +up 1 +forward 4 +up 3 +up 4 +forward 7 +down 9 +forward 6 +down 1 +down 1 +down 2 +down 4 +forward 7 +forward 8 +forward 6 +down 8 +forward 2 +down 3 +up 5 +forward 2 +up 5 +forward 8 +down 8 +down 8 +up 8 +forward 6 +up 1 +down 3 +forward 6 +down 1 +forward 9 +up 1 +forward 7 +forward 7 +down 1 +forward 5 +forward 2 +up 7 +down 1 +forward 2 +down 4 +forward 3 +down 9 +forward 6 +up 5 +forward 1 +forward 5 +down 7 +forward 6 +down 8 +forward 9 +down 1 +forward 9 +down 1 +forward 5 +up 9 +forward 1 +forward 6 +forward 5 +down 7 +down 6 +down 5 +down 9 +forward 9 +down 2 +down 8 +down 8 +forward 2 +forward 3 +forward 3 +down 3 +forward 8 +forward 8 +down 8 +forward 1 +up 1 +forward 4 +down 7 +forward 1 +up 2 +forward 9 +forward 1 +down 6 +up 9 +down 3 +down 1 +up 1 +up 6 +up 7 +forward 9 +up 2 +forward 4 +up 8 +down 6 +forward 3 +forward 7 +down 6 +down 5 +down 3 +forward 5 +down 1 +forward 2 +forward 9 +down 8 +up 6 +forward 3 +forward 2 +up 7 +down 3 +forward 5 +forward 9 +down 5 +down 1 +up 4 +down 8 +forward 1 +forward 3 +forward 3 +down 2 +forward 5 +down 1 +forward 2 +up 3 +forward 8 +down 2 +up 8 +down 6 +down 8 +forward 4 +down 4 +up 7 +up 6 +down 7 +forward 2 +up 3 +forward 3 +down 8 +forward 8 +down 5 +forward 5 +down 3 +up 7 +down 1 +down 2 +up 8 +down 6 +up 6 +down 7 +forward 5 +up 3 +forward 7 +forward 2 +down 9 +down 1 +down 4 +down 7 +forward 9 +up 7 +forward 5 +up 8 +forward 8 +up 1 +forward 2 +down 7 +down 5 +down 6 +down 4 +up 4 +forward 5 +forward 6 +up 4 +forward 8 +forward 4 +forward 3 +up 5 +down 6 +up 4 +forward 8 +down 7 +forward 3 +down 2 +down 7 +down 5 +down 4 +forward 5 +up 4 +forward 4 +down 7 +down 3 +down 9 +down 7 +forward 2 +forward 1 +down 7 +down 8 +forward 1 +forward 2 +down 5 +up 1 +down 1 +forward 5 +down 2 +forward 9 +forward 7 +down 2 +forward 6 +forward 9 +up 5 +forward 3 +up 5 +forward 7 +down 6 +down 3 +up 3 +down 4 +forward 2 +up 4 +forward 5 +up 9 +down 3 +up 1 +down 1 +up 3 +forward 4 +forward 5 +down 3 +forward 5 +down 6 +down 2 +forward 5 +forward 3 +down 7 +down 8 +forward 4 +down 5 +forward 7 +forward 2 +forward 7 +down 7 +up 1 +forward 6 +down 1 +forward 1 +down 4 +forward 1 +up 6 +forward 8 +forward 6 +forward 7 +up 6 +up 7 +up 2 +down 9 +forward 4 +up 3 +down 1 +down 1 +forward 3 +down 4 +down 6 +down 8 +forward 9 +forward 6 +down 1 +forward 5 \ No newline at end of file From d2a50e684994102c30e744386e08235d5e0fe27c Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 2 Dec 2021 08:56:19 +0100 Subject: [PATCH 09/24] update submodules --- 2021/Flynn | 2 +- 2021/chvp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index 39ee275..224ef34 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 39ee2753888ad75b75b745e4937efd294b7d2872 +Subproject commit 224ef34b3c6bb2d897f6b774644dbfac3874a019 diff --git a/2021/chvp b/2021/chvp index ad3ab23..ff3b46b 160000 --- a/2021/chvp +++ b/2021/chvp @@ -1 +1 @@ -Subproject commit ad3ab2316d67a7b1c6e818a4760a90a6d87379e2 +Subproject commit ff3b46bd973e7a86ec3efdd4319219f81c834c80 From 1efd915e839d3b3b15b0e665544935b8ecbc1bb7 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 2 Dec 2021 08:59:10 +0100 Subject: [PATCH 10/24] update submodules --- 2021/Flynn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2021/Flynn b/2021/Flynn index 224ef34..9708826 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 224ef34b3c6bb2d897f6b774644dbfac3874a019 +Subproject commit 9708826abb44bf5d14d98b913009d28e74499a36 From 60fa6aaa6402e506754f00597069cf76310f99fd Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Thu, 2 Dec 2021 09:07:40 +0100 Subject: [PATCH 11/24] hey guys ik doe nog steeds mee --- 2021/rien | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2021/rien b/2021/rien index 706b2fa..92e9bce 160000 --- a/2021/rien +++ b/2021/rien @@ -1 +1 @@ -Subproject commit 706b2fa48df027c6ca0bf730b50f8d568c4d2afc +Subproject commit 92e9bce4422e8680254e30163598b5bfa1fb7df7 From e1c651b98db7f225d3c7070d888fb0b0f8e7f9e9 Mon Sep 17 00:00:00 2001 From: jjanin Date: Thu, 2 Dec 2021 11:09:23 +0100 Subject: [PATCH 12/24] o/ --- .gitmodules | 3 +++ 2021/JasperJanin | 1 + 2 files changed, 4 insertions(+) create mode 160000 2021/JasperJanin diff --git a/.gitmodules b/.gitmodules index ef9737d..55a98be 100644 --- a/.gitmodules +++ b/.gitmodules @@ -113,3 +113,6 @@ [submodule "2021/redfast00"] path = 2021/redfast00 url = https://github.com/redfast00/aoc2021 +[submodule "2021/JasperJanin"] + path = 2021/JasperJanin + url = https://github.com/JasperJanin/advent-of-code-2021 diff --git a/2021/JasperJanin b/2021/JasperJanin new file mode 160000 index 0000000..6ee5b21 --- /dev/null +++ b/2021/JasperJanin @@ -0,0 +1 @@ +Subproject commit 6ee5b21925b208fe37c983ff841bd0d237ea1f23 From 198ff03e488a2e70dbc43b3a140bf29280ed1cb3 Mon Sep 17 00:00:00 2001 From: jjanin Date: Thu, 2 Dec 2021 11:15:53 +0100 Subject: [PATCH 13/24] update submodules --- 2021/Flynn | 2 +- 2021/Francis. | 2 +- 2021/Timpy | 2 +- 2021/chvp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index 9708826..76e9d9e 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 9708826abb44bf5d14d98b913009d28e74499a36 +Subproject commit 76e9d9ed059070e125e01b76ef150d239b77b892 diff --git a/2021/Francis. b/2021/Francis. index fd67acb..21422ae 160000 --- a/2021/Francis. +++ b/2021/Francis. @@ -1 +1 @@ -Subproject commit fd67acb9e152b81e4711defdb9221cda97f57372 +Subproject commit 21422aea46a1e31d5b9795d6f0f02f688e3f6207 diff --git a/2021/Timpy b/2021/Timpy index d369b74..2e5c30e 160000 --- a/2021/Timpy +++ b/2021/Timpy @@ -1 +1 @@ -Subproject commit d369b74738ac84d6742cd1b49854fd57d1ba01b2 +Subproject commit 2e5c30ed98c988b8e9609ec4f6ac6d86fa0e3b04 diff --git a/2021/chvp b/2021/chvp index ff3b46b..8a58608 160000 --- a/2021/chvp +++ b/2021/chvp @@ -1 +1 @@ -Subproject commit ff3b46bd973e7a86ec3efdd4319219f81c834c80 +Subproject commit 8a58608109f9495d2723e0826097e2d646b6986c From 0078f4915aab21343b40493ecd7e60e9ba26e078 Mon Sep 17 00:00:00 2001 From: Jasper <55832482+JasperJanin@users.noreply.github.com> Date: Thu, 2 Dec 2021 11:19:31 +0100 Subject: [PATCH 14/24] Jasper enters the arena --- README.md | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 814b9d5..2461c30 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,22 @@ # De Zeus Advent of Code -| Wie? | Waar? (Repository) | Taal? | -| :------------- | :-----------------------------------------------: | ---------: | -| chvp | https://github.com/chvp/aoc2021 | forth | -| ninewise | https://git.fuyu.moe/ninewise/adventofcode-2021 | lua | -| robbe | git@github.com:Robbe7730/adventofcode2021.git | ? | -| Flynn | https://gitlab.com/mcbloch/aoc2021 | Cpp | -| Silvius | https://github.com/ajuvercr/aoc-2021 | C | -| rien | https://github.com/rien/adventofcode2021 | C (no std) | -| iasoon | https://github.com/iasoon/aoc2021 | pony | -| Bond-009 | https://github.com/Bond-009/advent-of-code-2021 | Rust | -| Timpy | https://github.com/timodw/aoc_2021 | Python/Numpy| -| Swambino | https://github.com/AWerbrouck/AoC | py & haskell| -| Francis. | https://github.com/FKD13/AoC2021.git | Prolog | -| Lox | https://github.com/Silox/2021-advent-of-code.git | Ruby | -| beardhatcode | https://github.com/beardhatcode/aoc-2021 | Rust | -| redfast00 | https://github.com/redfast00/aoc2021 | Python | +| Wie? | Waar? (Repository) | Taal? | +| :------------- | :------------------------------------------------: | ---------: | +| chvp | https://github.com/chvp/aoc2021 | forth | +| ninewise | https://git.fuyu.moe/ninewise/adventofcode-2021 | lua | +| robbe | git@github.com:Robbe7730/adventofcode2021.git | ? | +| Flynn | https://gitlab.com/mcbloch/aoc2021 | Cpp | +| Silvius | https://github.com/ajuvercr/aoc-2021 | C | +| rien | https://github.com/rien/adventofcode2021 | C (no std) | +| iasoon | https://github.com/iasoon/aoc2021 | pony | +| Bond-009 | https://github.com/Bond-009/advent-of-code-2021 | Rust | +| Timpy | https://github.com/timodw/aoc_2021 | Python/Numpy| +| Swambino | https://github.com/AWerbrouck/AoC | py & haskell| +| Francis. | https://github.com/FKD13/AoC2021.git | Prolog | +| Lox | https://github.com/Silox/2021-advent-of-code.git | Ruby | +| beardhatcode | https://github.com/beardhatcode/aoc-2021 | Rust | +| redfast00 | https://github.com/redfast00/aoc2021 | Python | +| Jasper 2.0 | https://github.com/JasperJanin/advent-of-code-2021 | Kotlin | * repo clonen: From 1c539618e5fad2bb339bc9302b9d25a4cdf60b98 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Thu, 2 Dec 2021 11:47:15 +0100 Subject: [PATCH 15/24] Add 2021/jaspervdj repo --- .gitmodules | 3 +++ 2021/jaspervdj | 1 + 2 files changed, 4 insertions(+) create mode 160000 2021/jaspervdj diff --git a/.gitmodules b/.gitmodules index 55a98be..59dc115 100644 --- a/.gitmodules +++ b/.gitmodules @@ -116,3 +116,6 @@ [submodule "2021/JasperJanin"] path = 2021/JasperJanin url = https://github.com/JasperJanin/advent-of-code-2021 +[submodule "2021/jaspervdj"] + path = 2021/jaspervdj + url = https://github.com/jaspervdj/advent-of-code diff --git a/2021/jaspervdj b/2021/jaspervdj new file mode 160000 index 0000000..146d61e --- /dev/null +++ b/2021/jaspervdj @@ -0,0 +1 @@ +Subproject commit 146d61e3b34fc1c6430fb160c29c1473b251c6dd From 9c90f6cf64661045fcc4db7001402d50a6ede3f2 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Thu, 2 Dec 2021 11:48:34 +0100 Subject: [PATCH 16/24] Bump README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2461c30..dbe4722 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ | beardhatcode | https://github.com/beardhatcode/aoc-2021 | Rust | | redfast00 | https://github.com/redfast00/aoc2021 | Python | | Jasper 2.0 | https://github.com/JasperJanin/advent-of-code-2021 | Kotlin | +| jaspervdj | https://github.com/jaspervdj/advent-of-code | Haskell | * repo clonen: From d44e873b453c4b2290dda8f519e61e5dd5d820f5 Mon Sep 17 00:00:00 2001 From: Niko Strijbol Date: Thu, 2 Dec 2021 23:04:16 +0100 Subject: [PATCH 17/24] Add niknetniko 2021 --- .gitmodules | 3 +++ 2021/niknetniko | 1 + README.md | 1 + 3 files changed, 5 insertions(+) create mode 160000 2021/niknetniko diff --git a/.gitmodules b/.gitmodules index 59dc115..9925c7e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -119,3 +119,6 @@ [submodule "2021/jaspervdj"] path = 2021/jaspervdj url = https://github.com/jaspervdj/advent-of-code +[submodule "2021/niknetniko"] + path = 2021/niknetniko + url = https://github.com/niknetniko/AdventOfCode.git diff --git a/2021/niknetniko b/2021/niknetniko new file mode 160000 index 0000000..339924c --- /dev/null +++ b/2021/niknetniko @@ -0,0 +1 @@ +Subproject commit 339924c85e8fbae4d6a2a5c666f5f537800fd0ca diff --git a/README.md b/README.md index dbe4722..ea2629a 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ | redfast00 | https://github.com/redfast00/aoc2021 | Python | | Jasper 2.0 | https://github.com/JasperJanin/advent-of-code-2021 | Kotlin | | jaspervdj | https://github.com/jaspervdj/advent-of-code | Haskell | +| niknetniko | https://github.com/niknetniko/AdventOfCode | Elixir | * repo clonen: From c1cfafaa1a1722aaa3abb65d1b577686f85ea7ef Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Fri, 3 Dec 2021 09:41:48 +0100 Subject: [PATCH 18/24] update submodules for day 3 --- 2021/Bond-009 | 2 +- 2021/Flynn | 2 +- 2021/Lox | 2 +- 2021/SWAMP | 2 +- 2021/Timpy | 2 +- 2021/chvp | 2 +- 2021/iasoon | 2 +- 2021/inputs/03.txt | 1000 ++++++++++++++++++++++++++++++++++++++++++++ 2021/ninewise | 2 +- 2021/redfast00 | 2 +- 2021/rien | 2 +- 2021/robbe | 2 +- 2021/silvius | 2 +- 13 files changed, 1012 insertions(+), 12 deletions(-) create mode 100644 2021/inputs/03.txt diff --git a/2021/Bond-009 b/2021/Bond-009 index f667f6c..6753790 160000 --- a/2021/Bond-009 +++ b/2021/Bond-009 @@ -1 +1 @@ -Subproject commit f667f6c47f7b7e74933a76afa1c00d87c3e02d46 +Subproject commit 6753790fc9e2715163bb2acd54c696d5e8a8a8ad diff --git a/2021/Flynn b/2021/Flynn index 76e9d9e..23f1355 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 76e9d9ed059070e125e01b76ef150d239b77b892 +Subproject commit 23f135586b5096f9634c43ac47d58252785ebee3 diff --git a/2021/Lox b/2021/Lox index 224233e..552eafe 160000 --- a/2021/Lox +++ b/2021/Lox @@ -1 +1 @@ -Subproject commit 224233eb1b8f30a10ea069f6ef447b1ea7efa6e4 +Subproject commit 552eafeab5dc0d8f1351dd835f717f01234c96b3 diff --git a/2021/SWAMP b/2021/SWAMP index 8c26d06..fc3b152 160000 --- a/2021/SWAMP +++ b/2021/SWAMP @@ -1 +1 @@ -Subproject commit 8c26d0631c923a66acc1d942b981db9ced380b7b +Subproject commit fc3b15284f0ccb96d033cec31de378ca033eca52 diff --git a/2021/Timpy b/2021/Timpy index 2e5c30e..95d1a87 160000 --- a/2021/Timpy +++ b/2021/Timpy @@ -1 +1 @@ -Subproject commit 2e5c30ed98c988b8e9609ec4f6ac6d86fa0e3b04 +Subproject commit 95d1a8762153a1bb9f336c8c8855792ce3b309f4 diff --git a/2021/chvp b/2021/chvp index 8a58608..7a224aa 160000 --- a/2021/chvp +++ b/2021/chvp @@ -1 +1 @@ -Subproject commit 8a58608109f9495d2723e0826097e2d646b6986c +Subproject commit 7a224aa10ce6ac25d1b9f77fab135170a08a760b diff --git a/2021/iasoon b/2021/iasoon index 83bb06a..be41c77 160000 --- a/2021/iasoon +++ b/2021/iasoon @@ -1 +1 @@ -Subproject commit 83bb06a139e199ce34b3f9c4180ecfbd05212143 +Subproject commit be41c77b976ca76cdd79171f36d1b2621bba310c diff --git a/2021/inputs/03.txt b/2021/inputs/03.txt new file mode 100644 index 0000000..5d39147 --- /dev/null +++ b/2021/inputs/03.txt @@ -0,0 +1,1000 @@ +101111101000 +110110011100 +010111111000 +010101000001 +011000000001 +100001111001 +000000001010 +010110111001 +111000011000 +001101010111 +010101110100 +100100010111 +001100010100 +010110010000 +011101001010 +100101111110 +110010100011 +100110000011 +100100000100 +110000000011 +100101000000 +111011010001 +010000101111 +001100001100 +110010101001 +001000001111 +111100001000 +100011111110 +101110011111 +100001001010 +011110111100 +101010000000 +000101000110 +101000000111 +111010000001 +111111101101 +011111100010 +000100111111 +001000111000 +001101100100 +101100010111 +100011101010 +110100101001 +110011001010 +110100001110 +011110011011 +001111001110 +100110011011 +101011011110 +110101000001 +011010010001 +110010111100 +100101010001 +100101010011 +111100110011 +010111000100 +000100000101 +101000010011 +101110111110 +111101001101 +011110011110 +000101001100 +000111010000 +011111011101 +101000010110 +100100001110 +100101111000 +111000001011 +011100001010 +111111000001 +111011111000 +011100111100 +100101001000 +001110000000 +011100111111 +000001010001 +111001000100 +000000000010 +001010011110 +010100001101 +001111111101 +011001101000 +110000101111 +000110001011 +010010110001 +111001101100 +101010101111 +100001100100 +110010010100 +011001000000 +000111100011 +001000010100 +000100110000 +001011001011 +100011011101 +101000011101 +100110111110 +001000100001 +001100010001 +100110010010 +001111000110 +010101100111 +010101101010 +111101001100 +010010110000 +100101100100 +011000100110 +001000010001 +000011100001 +111010000000 +111101000100 +010100110100 +111011110001 +000111011100 +101111010100 +010000000000 +000111010001 +010001100100 +101110110010 +001001110000 +111011000000 +110100000001 +110111101000 +010010110110 +001001101010 +101110101100 +100101001101 +101011111101 +101011000110 +100100011101 +000001111011 +100010000001 +010000110100 +011111011100 +011000111000 +100111101000 +010000011110 +111001011010 +010101011100 +111100101100 +000011101000 +100100001111 +001011000010 +000000100001 +111100101110 +010011011000 +001011001111 +110101110010 +011111001011 +111001110111 +001111111001 +001110011011 +101100001000 +000111000101 +110100100000 +101010100000 +100010110010 +111010111101 +111101000010 +110000101100 +100000111010 +011111011110 +110110001100 +011010111101 +001110111111 +111100010010 +100101110101 +101010011011 +110111000010 +001110101111 +010000111101 +000010101100 +100011101011 +110010100010 +011000100100 +011110101010 +000111110101 +111000010001 +101101001111 +000010001001 +011100000101 +110101010101 +010111001110 +100101011010 +101110010000 +010110111110 +011101100001 +000000110110 +110000101001 +000101101010 +101111111110 +000011100111 +001111101001 +110110000011 +101110011110 +101100010000 +011000000100 +101001101111 +000000011100 +101010010011 +010000010110 +001111110101 +101000100000 +011110001010 +101010101011 +100000101001 +011111111101 +100011110110 +111011101011 +101101100001 +010111010001 +000100100000 +010101010001 +110010001101 +111111011010 +000010100011 +101001000000 +111101111100 +010010111110 +101011011101 +001110010001 +001111010010 +111000101110 +111011011001 +101001010001 +110011110011 +110000100111 +111111111110 +000110001111 +000111001100 +010111111011 +000011001100 +110111111001 +010010001101 +100111101100 +001001111100 +110000001101 +111110001001 +101111111100 +100001011110 +111101100110 +001001100001 +111000001000 +111101110111 +000011010100 +000010101011 +111111010100 +000001110111 +111001101111 +011011110010 +111101101101 +111111101000 +100011011000 +010001001000 +010111001111 +000000110111 +100000101110 +010100110010 +011011001110 +111011011111 +100111110100 +000111101001 +010110110111 +010000111111 +011101011101 +011110110010 +000100001100 +001010001001 +100011101111 +001101111010 +011101111101 +010001110001 +111111011101 +110101111001 +010100111011 +110001011111 +000100101100 +110000111110 +101000001101 +111010111111 +101111110111 +100100100011 +000101111010 +000100011100 +000101111110 +110111111100 +110100010111 +011110111111 +100100011011 +110100000011 +100001101010 +010101001011 +010111111001 +101101000100 +000111010100 +101100100001 +100100100101 +001011111101 +110011100101 +111101010001 +001001111001 +101000010010 +010101010111 +011010000100 +100011111101 +000101010001 +011001101110 +011000000000 +001001111000 +100100001101 +011010110010 +101110111111 +011000011110 +001010011011 +111000100110 +010100011000 +100011011100 +101110110000 +000000110100 +110101001001 +110001111111 +010000001110 +110010011110 +010101100010 +000010111011 +010110011111 +111010100011 +011111101111 +110001000000 +011000001001 +001110100111 +001010000011 +111001100101 +001001100000 +011101101010 +000011000001 +100100011000 +101010110010 +100010001000 +100010010001 +110100100101 +010100100101 +011111101000 +000011110011 +111001110101 +101111001100 +101001101011 +100010001011 +011000101001 +111100011110 +101110000110 +011100101100 +011100100111 +111000011010 +000110110111 +011001110010 +011001111111 +010110010111 +001101110110 +011000011001 +100000100000 +110001000110 +100110110111 +101000011100 +001101001010 +110110110010 +000111100101 +010001110100 +110100001001 +110100100001 +000010010111 +000000000100 +111101110101 +011011100101 +101011011100 +001010000010 +001000100000 +111011110100 +110010010000 +100010000000 +010010010011 +111011000101 +000010110110 +101001100110 +111011001110 +010001001010 +110010001110 +111110001011 +000101101111 +111001010101 +010001101111 +110101000011 +111000111011 +100001110001 +001010111010 +111100011001 +000001001100 +010010001011 +110001100100 +001000100010 +111100010100 +001100001010 +110110001000 +110110011110 +101101111110 +010000110010 +000001100001 +001101110010 +101011011011 +000001010111 +000110010001 +011101111010 +000101011010 +100110011010 +001000000010 +010110001101 +010110001110 +000110011001 +011000101110 +101000011010 +000000110000 +110011110010 +100011000011 +111111110011 +010000100111 +100001101101 +100100101011 +001010000001 +101001011100 +100100011100 +110111000011 +111000010100 +110111110011 +110110001011 +000101001001 +011001110100 +100111010101 +000101100110 +100111001011 +101111100111 +111000011100 +011111001000 +000100101111 +011011101111 +101111101010 +000000101010 +100011001011 +011100101000 +111100100010 +110011001000 +010010101011 +001010110111 +011010101001 +100000000011 +011000010000 +010100001001 +000000100000 +000100010001 +000100110111 +110111011001 +100001001100 +011101101000 +100001101110 +111110110110 +001111010000 +001001001011 +101100110010 +111000110010 +010101111111 +000100011110 +010011011100 +110001001100 +010000101100 +101100001010 +100001011001 +010101010110 +011100001001 +101001100100 +110001010111 +100100110011 +001111110010 +001111010100 +101111011011 +000110111110 +011010010110 +101101110010 +110110110000 +000001101110 +000111110111 +100111001111 +110100110000 +011100000010 +001010100100 +001101100001 +101101010001 +100100110010 +001001111111 +110101110001 +100001111101 +101100100010 +110110110110 +111100001001 +110010101110 +101111010011 +000101101101 +110001101000 +110000101000 +100101101011 +101001110010 +000101000011 +010101000111 +101001001101 +100001111000 +001000111010 +011101101100 +110011101010 +001000001001 +000111011001 +000010011000 +011010011110 +100100000000 +001000000011 +111010110100 +111000100001 +010010111100 +111011101100 +000110111011 +100110011100 +000100011010 +101101010110 +001011100001 +011001010110 +010000010011 +001000010101 +100111010011 +100110100101 +100000100100 +000101010010 +110111111000 +011010111100 +001011010001 +000111101101 +000010101001 +110110001001 +001101111110 +010000101001 +011010110000 +011010001110 +000100110010 +100001100111 +100110111001 +000100001001 +110101011101 +110100101101 +110100011001 +001011001101 +010111100001 +010001011010 +101111111101 +001111111010 +000110100011 +111001010111 +010101001000 +001010110101 +100011101001 +111100000001 +000101100111 +010011000010 +100000010110 +101101101001 +011000010110 +001101100111 +110111011110 +011000100010 +010110110110 +001110110110 +000011111011 +011110011111 +001001101110 +110011000110 +100011001010 +111110101110 +011011101001 +011110001000 +110110001111 +000001010011 +011110110111 +100010010110 +001000011101 +110011100110 +001110001110 +011110110100 +100001010010 +011110000111 +010010011011 +011011010101 +010111001011 +011100101110 +100000101000 +101000110010 +011011101101 +001010100111 +111011101010 +000111100000 +111110001100 +111000100111 +000110011010 +101001010101 +011110111011 +110000010101 +010100000101 +111100000111 +100111010110 +101110000100 +001111110000 +000110110100 +000001111100 +001011010111 +111110011010 +010011101010 +001011000000 +000110010011 +111100100111 +101111110001 +101110010101 +011010011011 +110111110110 +010110100110 +100101010100 +110010100001 +001101110000 +101111010111 +111110010101 +110111001100 +001100101100 +001100111111 +111110011111 +111110001000 +011111011111 +101100000101 +110100000000 +000001111000 +111010001110 +110101010010 +101001110101 +011101110111 +001001000000 +001100101010 +001011011100 +001000101001 +100001001000 +101110010100 +011000001000 +111110010110 +011001101011 +001101101011 +001011111011 +101000111011 +000010111001 +110001011000 +101111011100 +011101001110 +100001010001 +001000000100 +000000001001 +001101000011 +010111110110 +010100101100 +010110001001 +100010111100 +000001110000 +001100001011 +111011000010 +111010000101 +010000100001 +111011111111 +110110001010 +011011011001 +110100010010 +000000110101 +100110000001 +100010010101 +000111100110 +110000011010 +001110110011 +100011001111 +100111111011 +010111000110 +101101111011 +010001001100 +001001111010 +001111000100 +011110110001 +110101010111 +010000011001 +010010000101 +011111010010 +110000001000 +101100110100 +011010110101 +000010010101 +000110010000 +011010001011 +111111000110 +100100100100 +001100111101 +001010101010 +000010011010 +011010000111 +110000101010 +111100010111 +010110100001 +111011111010 +111011011000 +001111100110 +011111001001 +101011100000 +100100011010 +010111011111 +011010111111 +101011000001 +010001000001 +001101000101 +010110110100 +100011101110 +111011111100 +011000100101 +000100111001 +100111101101 +111001110000 +001000011111 +111110000101 +100000000110 +011000001110 +010010010100 +000000000011 +110100100111 +000100110100 +011000011010 +101001110110 +100011001000 +100000110000 +101010001111 +010010010111 +100011111011 +100001011100 +100010000111 +100111011111 +010111110101 +100010001110 +100010100100 +000100101010 +111011010000 +000001100111 +010011011110 +001001110001 +111011011010 +000110001101 +110110101011 +011011111010 +111101111000 +100111100100 +111001101001 +001110000110 +101010100111 +001001111011 +011101000000 +000101100100 +000111110000 +111010011100 +110101111101 +101010101101 +000100011011 +000001001101 +011001000111 +110011100001 +000100010000 +011101011010 +000000010100 +110000100101 +110001101110 +010111111010 +000110000111 +001010101001 +001100000101 +001101001001 +000011100110 +111100110000 +000111001010 +011101010100 +111001111001 +111000001110 +111001101101 +001111011101 +110101100111 +101100101111 +101110100110 +011000001010 +001101000110 +000010010100 +001000100101 +000101101000 +111010100001 +101101101010 +011101110010 +100101010010 +100101110010 +010111001101 +001101110101 +011101000010 +100001111100 +101100000100 +111111101010 +011001110011 +101010100010 +010000011010 +111010010110 +010100011111 +110000011001 +110001011110 +010010111000 +000011011011 +100110010100 +011111110011 +010111101001 +111100101111 +111111011100 +001011110011 +011001010000 +110010000011 +000000100110 +011001001011 +111010111100 +001110010000 +101010000001 +011010111110 +111011011110 +111101101111 +100100010010 +100000001010 +011000011101 +100110111010 +010001101010 +101100111000 +010000000101 +111101011101 +000110111101 +111110110101 +101010101100 +000110001001 +010100111000 +001111000011 +100111011101 +101000111001 +011110110000 +011011011101 +111100000010 +110001111001 +001100010110 +100111110011 +010011100100 +110100101010 +011001101001 +111101011100 +101110011011 +101010110001 +111101010100 +001111101111 +010110101111 +000111000011 +110000001001 +110001001011 +000001111010 +010101110010 +101100000110 +011101100110 +111100000100 +100110000111 +100110111101 +111010111000 +110001010110 +110100111111 +010010001001 +110001011100 +011011001101 +111001010110 +110100111100 +101110100100 +100010010100 +000100011000 +001101001111 +001101010011 +101101011101 +111100001101 +001010001010 +001011010010 +010100001110 +111100001010 +010101001111 +100100100110 +010100010101 +111000010000 +000111001101 +110011111110 +001011111000 +110101100101 +011100011101 +101010011100 +110001100010 +101100110111 +111001000110 +000110110001 +110011011010 +000000001110 +111001000000 +001001000011 +110111100000 +110000010010 +000100001000 +010011111110 +010111111100 +101100111001 +111010001111 +010011111000 +111100100100 +000110100100 +000000000111 +011101100101 +011111110100 +100011111001 +101001110001 +010011010101 +010001011011 +000010011110 +011011010000 +110011110000 +000101001101 +111001110010 +001100000100 +000111110100 +001100111011 +011110000100 +000001100011 +111100110100 +101100111110 +110010001111 +001010000100 +001100100011 +010000100110 +110100100011 +010111001100 +111000110100 +011100111011 +010000111000 +110101011100 +110111010000 +001100110010 +111011001001 +100011010100 +111111011000 +111100011111 +000010111010 +100110101100 +110001010011 +111111010010 +100010100010 +000010100110 +011001000011 +000110000110 +001110110101 +100001100001 +111100111011 +111110011110 +001100111000 +000101000101 +001011000001 +011001100110 +010000010100 +000010101000 +111000000000 +110111010110 +111100001110 +010000001010 +110000000100 +111101010010 +000000100111 +110110111110 +101100011110 +100110010110 +000111101100 +101111000111 +000011011101 +010001001011 +111001001111 +111001100000 +110000111010 +001110111000 +110111100111 +001000000101 +100101101111 \ No newline at end of file diff --git a/2021/ninewise b/2021/ninewise index b987225..4ed1792 160000 --- a/2021/ninewise +++ b/2021/ninewise @@ -1 +1 @@ -Subproject commit b98722582b4618f1e896ef95eaef137c397ab3b3 +Subproject commit 4ed1792edd1b7918220985ab4f152e0569be1b08 diff --git a/2021/redfast00 b/2021/redfast00 index 43228ba..cf69730 160000 --- a/2021/redfast00 +++ b/2021/redfast00 @@ -1 +1 @@ -Subproject commit 43228bada38076d3144fa48fbd16e562b8f98113 +Subproject commit cf69730e478acb0921221d42a064a9f7c52e3f06 diff --git a/2021/rien b/2021/rien index 92e9bce..1e0c70c 160000 --- a/2021/rien +++ b/2021/rien @@ -1 +1 @@ -Subproject commit 92e9bce4422e8680254e30163598b5bfa1fb7df7 +Subproject commit 1e0c70c08291c39b9efa9cd9b1652b7f98ca768e diff --git a/2021/robbe b/2021/robbe index 647eb44..734df43 160000 --- a/2021/robbe +++ b/2021/robbe @@ -1 +1 @@ -Subproject commit 647eb444fc3276835ccdeb557c2c58b46a7e6402 +Subproject commit 734df432e297cf47adbe6de6abc4ef99e6e290d0 diff --git a/2021/silvius b/2021/silvius index 5735070..4488365 160000 --- a/2021/silvius +++ b/2021/silvius @@ -1 +1 @@ -Subproject commit 57350703edba9d2e27f517982d17cbc1f0f090e9 +Subproject commit 44883651e9bcf061bab9b7d2b5a6910cbeea962e From 513d170901b0d0fa8ba8b12a4b992b7439873b9f Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Fri, 3 Dec 2021 14:40:41 +0100 Subject: [PATCH 19/24] update submodules --- 2021/Timpy | 2 +- 2021/chvp | 2 +- 2021/ninewise | 2 +- 2021/robbe | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/2021/Timpy b/2021/Timpy index 95d1a87..31b747f 160000 --- a/2021/Timpy +++ b/2021/Timpy @@ -1 +1 @@ -Subproject commit 95d1a8762153a1bb9f336c8c8855792ce3b309f4 +Subproject commit 31b747f5ec00dac298d4077b46075debba01d145 diff --git a/2021/chvp b/2021/chvp index 7a224aa..0ae5f60 160000 --- a/2021/chvp +++ b/2021/chvp @@ -1 +1 @@ -Subproject commit 7a224aa10ce6ac25d1b9f77fab135170a08a760b +Subproject commit 0ae5f6070ecb3b5918fe1601e54478d24a4aad76 diff --git a/2021/ninewise b/2021/ninewise index 4ed1792..5d8df9b 160000 --- a/2021/ninewise +++ b/2021/ninewise @@ -1 +1 @@ -Subproject commit 4ed1792edd1b7918220985ab4f152e0569be1b08 +Subproject commit 5d8df9bd8083fd7d3b5f8982499499fe6bcbce24 diff --git a/2021/robbe b/2021/robbe index 734df43..efbb936 160000 --- a/2021/robbe +++ b/2021/robbe @@ -1 +1 @@ -Subproject commit 734df432e297cf47adbe6de6abc4ef99e6e290d0 +Subproject commit efbb936a3da1decc28e00f2fbbd22ecdec5bb833 From d0170866ed67655bef42498ab53016d22d5cc545 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Fri, 3 Dec 2021 17:16:44 +0100 Subject: [PATCH 20/24] update submodules --- 2021/Flynn | 2 +- 2021/ninewise | 2 +- 2021/robbe | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index 23f1355..b51555f 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit 23f135586b5096f9634c43ac47d58252785ebee3 +Subproject commit b51555f6b0b12aebf084906a82ad42e4be62bfce diff --git a/2021/ninewise b/2021/ninewise index 5d8df9b..39af5fa 160000 --- a/2021/ninewise +++ b/2021/ninewise @@ -1 +1 @@ -Subproject commit 5d8df9bd8083fd7d3b5f8982499499fe6bcbce24 +Subproject commit 39af5faeec1a8c9e076da751b875c72df9ea1313 diff --git a/2021/robbe b/2021/robbe index efbb936..2e85149 160000 --- a/2021/robbe +++ b/2021/robbe @@ -1 +1 @@ -Subproject commit efbb936a3da1decc28e00f2fbbd22ecdec5bb833 +Subproject commit 2e85149c61ef72723654f8b5941595ec96564bdd From 5862659a9a71ffb985953e537e9137ec8fe2018d Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Sat, 4 Dec 2021 00:04:54 +0100 Subject: [PATCH 21/24] update submodules --- 2021/Flynn | 2 +- 2021/Lox | 2 +- 2021/iasoon | 2 +- 2021/ninewise | 2 +- 2021/redfast00 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/2021/Flynn b/2021/Flynn index b51555f..05e833b 160000 --- a/2021/Flynn +++ b/2021/Flynn @@ -1 +1 @@ -Subproject commit b51555f6b0b12aebf084906a82ad42e4be62bfce +Subproject commit 05e833b0759053aa220a756e198001de4451f0eb diff --git a/2021/Lox b/2021/Lox index 552eafe..f34bb1e 160000 --- a/2021/Lox +++ b/2021/Lox @@ -1 +1 @@ -Subproject commit 552eafeab5dc0d8f1351dd835f717f01234c96b3 +Subproject commit f34bb1e5f10708bb79b48c33b6f1bf2d6780038d diff --git a/2021/iasoon b/2021/iasoon index be41c77..e7e3500 160000 --- a/2021/iasoon +++ b/2021/iasoon @@ -1 +1 @@ -Subproject commit be41c77b976ca76cdd79171f36d1b2621bba310c +Subproject commit e7e350062eabf7221303ecef55462b14e6a13f83 diff --git a/2021/ninewise b/2021/ninewise index 39af5fa..170268f 160000 --- a/2021/ninewise +++ b/2021/ninewise @@ -1 +1 @@ -Subproject commit 39af5faeec1a8c9e076da751b875c72df9ea1313 +Subproject commit 170268f3ea829236f61341ac12e4c59140aff739 diff --git a/2021/redfast00 b/2021/redfast00 index cf69730..e83260b 160000 --- a/2021/redfast00 +++ b/2021/redfast00 @@ -1 +1 @@ -Subproject commit cf69730e478acb0921221d42a064a9f7c52e3f06 +Subproject commit e83260b7930c4701f384a216e1b5fd3676c01ea6 From e519f2fcb98a8488683019429edd481c41e06dc0 Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Sat, 4 Dec 2021 00:05:23 +0100 Subject: [PATCH 22/24] drop inputs --- 2021/.gitignore | 1 + 2021/inputs/00.txt | 6 - 2021/inputs/01.txt | 2000 -------------------------------------------- 2021/inputs/02.txt | 1000 ---------------------- 2021/inputs/03.txt | 1000 ---------------------- 5 files changed, 1 insertion(+), 4006 deletions(-) create mode 100644 2021/.gitignore delete mode 100644 2021/inputs/00.txt delete mode 100644 2021/inputs/01.txt delete mode 100644 2021/inputs/02.txt delete mode 100644 2021/inputs/03.txt diff --git a/2021/.gitignore b/2021/.gitignore new file mode 100644 index 0000000..77863b1 --- /dev/null +++ b/2021/.gitignore @@ -0,0 +1 @@ +inputs \ No newline at end of file diff --git a/2021/inputs/00.txt b/2021/inputs/00.txt deleted file mode 100644 index a1e3fbb..0000000 --- a/2021/inputs/00.txt +++ /dev/null @@ -1,6 +0,0 @@ -5 -10 -20 -5 -123 -0 diff --git a/2021/inputs/01.txt b/2021/inputs/01.txt deleted file mode 100644 index 523d802..0000000 --- a/2021/inputs/01.txt +++ /dev/null @@ -1,2000 +0,0 @@ -171 -173 -174 -163 -161 -157 -156 -154 -152 -156 -151 -153 -132 -135 -151 -143 -141 -149 -145 -147 -142 -143 -139 -141 -144 -147 -137 -144 -147 -153 -151 -153 -157 -185 -186 -185 -181 -161 -177 -179 -177 -178 -173 -175 -183 -181 -191 -189 -186 -189 -192 -191 -189 -199 -208 -218 -216 -210 -209 -208 -215 -207 -198 -202 -204 -205 -204 -203 -205 -207 -208 -209 -218 -234 -231 -245 -244 -243 -265 -264 -279 -282 -283 -274 -276 -279 -281 -279 -258 -256 -289 -297 -300 -304 -308 -298 -302 -317 -316 -315 -314 -296 -298 -301 -298 -293 -300 -293 -290 -286 -282 -278 -280 -283 -292 -297 -315 -323 -324 -321 -324 -332 -334 -366 -375 -382 -388 -395 -400 -410 -405 -407 -408 -405 -403 -426 -425 -423 -440 -444 -469 -471 -472 -498 -501 -498 -499 -500 -502 -514 -515 -516 -518 -517 -516 -507 -514 -521 -523 -521 -513 -518 -531 -543 -546 -540 -528 -529 -520 -530 -533 -534 -532 -535 -538 -545 -550 -548 -534 -552 -555 -570 -571 -589 -595 -594 -598 -594 -597 -585 -568 -558 -545 -549 -543 -544 -548 -528 -533 -511 -510 -511 -504 -505 -510 -511 -514 -486 -506 -508 -474 -475 -485 -501 -498 -499 -500 -504 -502 -510 -507 -512 -508 -515 -517 -521 -537 -536 -532 -533 -532 -531 -535 -547 -558 -547 -546 -573 -591 -593 -576 -577 -580 -581 -588 -595 -594 -589 -586 -600 -602 -594 -593 -598 -586 -587 -583 -571 -564 -561 -562 -559 -569 -568 -547 -551 -554 -565 -575 -574 -573 -568 -567 -570 -578 -575 -573 -555 -557 -571 -572 -579 -593 -609 -611 -612 -614 -613 -614 -616 -615 -616 -610 -621 -626 -620 -621 -620 -622 -623 -627 -625 -628 -618 -615 -606 -597 -602 -603 -601 -624 -623 -621 -633 -643 -638 -641 -642 -641 -643 -633 -632 -642 -649 -636 -642 -662 -670 -683 -702 -712 -713 -714 -720 -725 -726 -724 -723 -722 -691 -692 -693 -674 -671 -664 -665 -678 -681 -682 -680 -681 -693 -694 -691 -693 -694 -691 -692 -691 -692 -691 -692 -693 -684 -686 -706 -705 -696 -683 -688 -698 -701 -700 -708 -691 -689 -688 -693 -680 -681 -683 -701 -709 -715 -716 -706 -686 -683 -676 -680 -681 -687 -676 -691 -705 -702 -703 -704 -709 -713 -716 -717 -715 -716 -715 -703 -714 -720 -708 -692 -665 -654 -664 -663 -649 -652 -676 -666 -682 -683 -687 -679 -680 -699 -706 -730 -729 -728 -732 -733 -727 -728 -738 -741 -744 -742 -722 -725 -722 -716 -717 -713 -712 -703 -704 -705 -699 -700 -706 -709 -692 -693 -688 -689 -698 -695 -696 -700 -701 -688 -689 -696 -678 -669 -674 -675 -663 -664 -675 -662 -667 -671 -679 -683 -682 -716 -717 -720 -724 -737 -727 -737 -739 -716 -733 -728 -723 -741 -743 -732 -727 -729 -732 -724 -721 -717 -716 -730 -743 -742 -740 -743 -734 -735 -733 -734 -747 -741 -713 -721 -719 -743 -745 -768 -769 -775 -774 -773 -785 -789 -788 -784 -773 -809 -808 -807 -808 -809 -806 -790 -785 -806 -811 -809 -812 -814 -817 -821 -822 -823 -829 -826 -827 -828 -830 -832 -827 -828 -827 -828 -843 -844 -843 -842 -829 -830 -834 -841 -843 -863 -858 -867 -871 -888 -890 -873 -874 -860 -874 -871 -877 -878 -877 -885 -886 -893 -888 -887 -888 -889 -876 -871 -855 -850 -851 -853 -850 -855 -868 -870 -871 -886 -896 -878 -882 -893 -867 -862 -860 -861 -862 -859 -871 -875 -874 -870 -864 -867 -864 -867 -868 -872 -880 -866 -867 -874 -878 -864 -872 -870 -859 -852 -857 -869 -872 -876 -882 -894 -872 -873 -860 -861 -862 -858 -859 -865 -858 -834 -830 -801 -804 -799 -802 -804 -800 -776 -779 -790 -793 -796 -800 -804 -803 -799 -790 -788 -783 -785 -807 -802 -783 -796 -808 -782 -778 -779 -794 -800 -809 -821 -828 -826 -827 -835 -836 -840 -857 -855 -859 -870 -861 -838 -837 -843 -823 -821 -812 -811 -827 -828 -818 -819 -811 -813 -799 -801 -784 -788 -793 -797 -803 -785 -786 -785 -774 -776 -777 -778 -776 -774 -775 -778 -779 -772 -776 -774 -773 -777 -778 -779 -777 -781 -769 -760 -746 -752 -748 -754 -758 -768 -786 -784 -783 -769 -770 -782 -796 -785 -774 -775 -781 -779 -780 -769 -757 -758 -774 -790 -792 -795 -805 -804 -803 -802 -792 -795 -800 -801 -796 -797 -790 -791 -797 -801 -797 -807 -801 -796 -799 -794 -783 -759 -784 -809 -810 -824 -815 -812 -845 -846 -848 -849 -869 -868 -886 -888 -896 -904 -902 -905 -900 -907 -912 -890 -891 -892 -893 -911 -912 -916 -924 -926 -897 -885 -886 -881 -878 -879 -908 -907 -901 -902 -919 -915 -905 -906 -941 -939 -944 -945 -946 -939 -936 -952 -951 -963 -958 -972 -1000 -1017 -1003 -1002 -1004 -1005 -990 -989 -992 -993 -987 -1003 -1004 -1003 -1006 -1011 -989 -1000 -999 -1001 -1008 -1012 -1013 -1024 -1038 -1039 -1024 -1027 -1021 -1036 -1034 -1053 -1061 -1064 -1104 -1105 -1106 -1085 -1086 -1090 -1097 -1098 -1101 -1086 -1087 -1084 -1069 -1070 -1069 -1074 -1071 -1070 -1074 -1060 -1058 -1068 -1054 -1060 -1054 -1055 -1053 -1054 -1042 -1043 -1045 -1044 -1042 -1043 -1027 -1030 -1031 -1030 -1029 -1041 -1045 -1048 -1049 -1043 -1040 -1049 -1050 -1051 -1054 -1056 -1048 -1045 -1044 -1043 -1046 -1063 -1077 -1105 -1108 -1110 -1126 -1127 -1131 -1133 -1130 -1135 -1141 -1168 -1175 -1172 -1156 -1136 -1137 -1136 -1135 -1137 -1156 -1154 -1158 -1163 -1151 -1152 -1168 -1176 -1177 -1172 -1173 -1187 -1196 -1197 -1192 -1191 -1180 -1186 -1185 -1186 -1189 -1198 -1196 -1195 -1196 -1197 -1191 -1171 -1172 -1154 -1184 -1170 -1171 -1169 -1179 -1178 -1186 -1187 -1189 -1196 -1183 -1180 -1182 -1170 -1155 -1133 -1126 -1127 -1126 -1118 -1117 -1126 -1128 -1147 -1148 -1144 -1160 -1171 -1177 -1179 -1180 -1162 -1152 -1150 -1149 -1156 -1169 -1165 -1164 -1165 -1179 -1178 -1179 -1181 -1191 -1186 -1187 -1179 -1180 -1181 -1177 -1182 -1185 -1189 -1201 -1243 -1242 -1239 -1240 -1242 -1243 -1231 -1232 -1242 -1254 -1264 -1267 -1268 -1271 -1272 -1265 -1260 -1263 -1266 -1254 -1266 -1261 -1251 -1252 -1214 -1212 -1222 -1225 -1226 -1235 -1245 -1255 -1256 -1255 -1252 -1254 -1250 -1252 -1257 -1259 -1270 -1271 -1281 -1279 -1286 -1273 -1290 -1291 -1290 -1297 -1295 -1294 -1289 -1300 -1307 -1304 -1305 -1311 -1301 -1306 -1310 -1306 -1305 -1306 -1308 -1310 -1316 -1326 -1330 -1336 -1318 -1337 -1313 -1316 -1329 -1324 -1331 -1338 -1337 -1335 -1336 -1340 -1350 -1364 -1365 -1366 -1352 -1353 -1354 -1361 -1375 -1367 -1371 -1372 -1375 -1390 -1393 -1392 -1391 -1388 -1391 -1392 -1394 -1396 -1420 -1421 -1424 -1425 -1427 -1420 -1421 -1426 -1428 -1432 -1430 -1439 -1444 -1446 -1435 -1437 -1438 -1437 -1444 -1448 -1453 -1469 -1473 -1476 -1477 -1464 -1457 -1460 -1476 -1479 -1477 -1479 -1495 -1494 -1499 -1504 -1502 -1494 -1508 -1507 -1508 -1506 -1504 -1492 -1503 -1512 -1511 -1493 -1500 -1509 -1527 -1542 -1547 -1542 -1551 -1555 -1557 -1566 -1610 -1611 -1616 -1620 -1616 -1635 -1646 -1647 -1645 -1666 -1667 -1656 -1654 -1645 -1648 -1651 -1666 -1670 -1673 -1671 -1669 -1680 -1669 -1670 -1693 -1696 -1698 -1697 -1722 -1727 -1740 -1743 -1742 -1743 -1744 -1762 -1785 -1788 -1777 -1778 -1779 -1784 -1811 -1806 -1824 -1791 -1792 -1793 -1795 -1792 -1791 -1789 -1790 -1802 -1803 -1811 -1809 -1842 -1843 -1854 -1857 -1842 -1847 -1856 -1859 -1865 -1867 -1868 -1883 -1875 -1874 -1877 -1878 -1877 -1862 -1876 -1882 -1864 -1865 -1868 -1867 -1869 -1850 -1849 -1839 -1840 -1845 -1843 -1855 -1856 -1877 -1875 -1877 -1880 -1861 -1889 -1891 -1894 -1889 -1905 -1907 -1911 -1894 -1897 -1908 -1909 -1911 -1913 -1918 -1919 -1916 -1915 -1918 -1919 -1924 -1941 -1942 -1952 -1962 -1963 -1948 -1947 -1949 -1955 -1950 -1949 -1938 -1940 -1950 -1948 -1947 -1935 -1936 -1935 -1937 -1929 -1930 -1931 -1937 -1938 -1932 -1933 -1940 -1933 -1957 -1958 -1983 -1987 -1986 -1985 -1991 -1992 -2006 -2007 -2008 -2007 -2021 -2022 -2033 -2035 -2025 -2029 -2037 -2053 -2052 -2053 -2044 -2048 -2055 -2043 -2033 -2002 -2006 -2007 -2009 -2008 -2010 -2012 -2015 -2006 -2007 -2008 -2007 -2025 -2022 -2036 -2049 -2075 -2076 -2046 -2050 -2052 -2067 -2068 -2069 -2059 -2077 -2079 -2098 -2101 -2106 -2107 -2106 -2108 -2117 -2100 -2094 -2093 -2092 -2091 -2089 -2098 -2096 -2098 -2109 -2112 -2113 -2116 -2111 -2115 -2122 -2120 -2116 -2117 -2123 -2140 -2145 -2125 -2117 -2118 -2116 -2120 -2133 -2135 -2178 -2192 -2189 -2194 -2196 -2198 -2199 -2193 -2195 -2187 -2189 -2205 -2218 -2203 -2207 -2206 -2204 -2210 -2209 -2230 -2229 -2226 -2222 -2255 -2250 -2275 -2276 -2277 -2299 -2304 -2307 -2306 -2320 -2324 -2340 -2341 -2344 -2343 -2348 -2349 -2351 -2331 -2334 -2333 -2337 -2339 -2344 -2357 -2355 -2356 -2340 -2325 -2324 -2340 -2351 -2352 -2350 -2379 -2386 -2387 -2388 -2382 -2358 -2354 -2360 -2361 -2367 -2358 -2356 -2353 -2339 -2342 -2343 -2342 -2343 -2345 -2347 -2350 -2347 -2349 -2347 -2348 -2355 -2324 -2322 -2321 -2322 -2336 -2337 -2338 -2342 -2358 -2359 -2363 -2347 -2332 -2322 -2320 -2327 -2329 -2319 -2300 -2305 -2308 -2311 -2310 -2309 -2314 -2321 -2326 -2324 -2342 -2344 -2360 -2322 -2323 -2314 -2309 -2300 -2299 -2300 -2295 -2296 -2309 -2316 -2315 -2319 -2316 -2319 -2318 -2327 -2328 -2330 -2336 -2338 -2345 -2361 -2350 -2352 -2360 -2363 -2401 -2398 -2407 -2403 -2388 -2390 -2377 -2392 -2389 -2394 -2402 -2399 -2388 -2393 -2397 -2395 -2404 -2418 -2432 -2412 -2436 -2430 -2459 -2454 -2452 -2453 -2446 -2448 -2445 -2454 -2448 -2454 -2464 -2454 -2464 -2491 -2504 -2503 -2513 -2514 -2516 -2511 -2517 -2505 -2508 -2509 -2507 -2513 -2517 -2515 -2522 -2533 -2548 -2549 -2553 -2552 -2554 -2557 -2562 -2565 -2566 -2567 -2573 -2574 -2570 -2573 -2575 -2580 -2583 -2584 -2589 -2592 -2593 -2592 -2594 -2595 -2594 -2584 -2588 -2595 -2573 -2572 -2581 -2589 -2591 -2595 -2589 -2615 -2628 -2640 -2651 -2650 -2636 -2637 -2606 -2609 -2614 -2620 -2623 -2632 -2635 -2645 -2647 -2642 -2643 -2644 -2650 -2649 -2660 -2634 -2627 -2628 -2634 -2636 -2638 -2628 -2627 -2631 -2629 -2628 -2638 -2628 -2627 -2628 -2630 -2640 -2649 -2656 -2657 -2679 -2680 -2684 -2694 -2693 -2694 -2693 -2704 -2714 -2720 -2735 -2753 -2758 -2767 -2768 -2772 -2761 -2762 -2760 -2740 -2738 -2757 -2758 -2793 -2795 -2793 -2794 -2803 -2808 -2802 -2811 -2807 -2813 -2817 -2818 -2826 -2830 -2867 -2855 -2860 -2864 -2843 -2838 -2842 -2840 -2849 -2845 -2837 -2841 -2837 -2833 -2823 -2820 -2829 -2853 -2860 -2861 -2862 -2883 -2888 -2852 -2863 -2862 -2860 -2864 -2865 -2870 -2869 -2874 -2863 -2872 -2874 -2882 -2893 -2903 -2907 -2936 -2940 -2945 -2956 -2972 -2989 -2988 -2974 -2976 -2977 -2979 -2980 -2981 -2983 -2971 -2970 -2973 -2974 -2976 -3004 -2999 -3001 -3008 -3009 -3013 -3016 -3027 -3043 -3026 -3031 -3034 -3040 -3055 -3054 -3080 -3082 -3090 -3092 -3091 -3090 -3089 -3082 -3084 -3081 -3086 -3084 -3086 -3083 -3090 -3094 -3096 -3102 -3110 -3111 -3094 -3100 -3123 -3134 -3135 -3142 -3136 -3134 -3113 -3112 -3111 -3123 -3124 -3121 -3120 -3126 -3127 -3126 -3127 -3113 -3111 -3126 -3141 -3142 -3137 -3139 -3098 -3103 -3115 -3119 -3117 -3114 -3119 -3120 -3093 -3092 -3099 -3104 -3105 -3106 -3121 -3122 -3124 -3131 -3141 -3131 -3132 -3147 -3149 -3156 -3123 -3122 -3108 -3117 -3119 -3139 -3157 -3152 -3146 -3112 -3113 -3112 -3114 -3091 -3071 -3072 -3082 -3083 -3084 -3098 -3102 -3109 -3111 -3109 -3110 -3101 -3100 -3102 -3103 -3108 -3114 -3113 -3115 -3116 -3117 -3120 -3119 -3117 -3150 -3152 -3153 -3155 -3154 -3157 -3150 -3143 -3144 -3139 -3127 -3102 -3123 -3122 -3138 -3140 -3145 -3146 -3139 -3141 -3153 -3154 -3155 -3127 -3129 -3131 -3132 -3130 -3131 -3161 -3190 -3200 -3179 -3178 -3169 -3167 -3171 -3191 -3205 -3203 -3208 -3214 -3215 -3217 -3218 -3224 -3228 -3229 -3215 -3214 -3237 -3246 -3223 -3220 -3209 -3207 -3220 -3233 -3238 -3234 -3211 -3216 -3220 -3221 -3216 -3219 -3218 -3217 -3221 -3223 -3228 -3224 -3244 -3245 -3251 -3250 -3256 -3257 -3258 -3262 -3264 -3265 -3263 -3272 -3274 -3255 -3254 -3266 -3267 -3264 -3267 -3280 -3282 \ No newline at end of file diff --git a/2021/inputs/02.txt b/2021/inputs/02.txt deleted file mode 100644 index cde6bfc..0000000 --- a/2021/inputs/02.txt +++ /dev/null @@ -1,1000 +0,0 @@ -forward 5 -down 9 -forward 2 -up 2 -forward 4 -forward 4 -up 5 -down 3 -forward 2 -forward 9 -down 7 -forward 2 -down 2 -forward 1 -up 9 -forward 1 -forward 4 -up 5 -down 9 -forward 8 -forward 3 -up 1 -down 2 -down 3 -forward 7 -forward 2 -up 3 -forward 9 -forward 9 -down 3 -up 8 -forward 5 -forward 7 -forward 2 -down 7 -forward 5 -down 4 -up 7 -forward 8 -forward 1 -down 3 -down 1 -forward 6 -up 7 -forward 6 -down 3 -forward 9 -forward 6 -up 3 -down 1 -forward 8 -up 7 -down 9 -down 2 -down 1 -down 5 -forward 4 -down 8 -forward 2 -down 5 -down 6 -down 5 -forward 5 -down 8 -up 8 -forward 3 -forward 4 -forward 8 -forward 9 -down 2 -forward 7 -forward 3 -forward 9 -down 3 -up 1 -down 5 -forward 2 -down 9 -down 2 -down 5 -down 2 -down 9 -up 3 -forward 6 -up 9 -down 1 -forward 8 -up 6 -down 1 -forward 1 -up 1 -forward 3 -down 8 -down 1 -down 9 -forward 4 -forward 1 -down 3 -forward 8 -down 9 -forward 7 -up 6 -down 8 -down 6 -down 8 -down 7 -down 1 -down 8 -down 1 -forward 5 -down 9 -forward 4 -down 2 -forward 8 -up 1 -forward 7 -down 7 -down 6 -forward 4 -forward 6 -down 2 -down 2 -up 7 -down 2 -up 9 -forward 6 -forward 3 -down 8 -forward 9 -down 9 -down 9 -down 8 -forward 2 -forward 5 -forward 8 -forward 1 -down 3 -forward 1 -forward 2 -forward 9 -up 5 -forward 4 -forward 2 -down 6 -forward 3 -forward 7 -forward 1 -forward 8 -down 7 -forward 4 -up 3 -down 9 -up 2 -forward 2 -forward 7 -down 9 -up 9 -forward 9 -up 8 -up 7 -down 8 -down 9 -forward 1 -forward 5 -up 7 -down 3 -up 9 -forward 9 -down 4 -down 7 -down 7 -down 1 -down 4 -down 5 -up 2 -forward 2 -forward 2 -forward 6 -down 7 -forward 7 -down 5 -forward 8 -down 7 -forward 6 -down 2 -up 2 -down 5 -down 1 -up 4 -down 8 -up 9 -forward 1 -down 9 -down 6 -down 8 -up 7 -up 1 -forward 7 -down 8 -forward 1 -down 4 -down 2 -forward 3 -forward 6 -forward 8 -down 2 -forward 7 -forward 8 -up 3 -down 1 -down 8 -up 3 -down 4 -down 5 -forward 6 -forward 9 -down 3 -up 2 -down 9 -up 2 -down 3 -down 9 -forward 4 -forward 6 -down 7 -down 8 -down 4 -forward 7 -up 2 -down 5 -up 3 -down 5 -up 1 -up 1 -forward 5 -forward 9 -down 9 -up 4 -up 4 -up 8 -up 5 -forward 7 -forward 6 -up 6 -down 5 -forward 4 -forward 3 -up 6 -down 6 -forward 5 -up 6 -up 7 -forward 1 -forward 2 -forward 5 -down 3 -forward 6 -down 6 -down 3 -up 9 -down 4 -down 5 -down 4 -forward 1 -down 1 -forward 3 -up 4 -forward 1 -forward 5 -up 3 -forward 6 -forward 5 -forward 9 -forward 6 -down 2 -forward 2 -down 1 -down 4 -forward 6 -forward 8 -down 8 -up 5 -forward 8 -forward 3 -forward 1 -forward 3 -forward 6 -down 1 -down 9 -up 7 -down 2 -forward 6 -down 4 -down 7 -down 5 -forward 2 -down 1 -forward 2 -forward 8 -forward 4 -up 3 -down 1 -forward 6 -forward 3 -down 3 -down 9 -forward 1 -up 5 -forward 3 -forward 3 -up 5 -down 7 -forward 8 -up 5 -forward 2 -forward 2 -down 6 -up 8 -up 5 -forward 2 -forward 1 -down 9 -forward 7 -down 5 -forward 3 -down 3 -down 5 -down 5 -up 7 -down 8 -forward 2 -forward 4 -forward 5 -forward 1 -down 6 -forward 3 -down 1 -down 7 -forward 3 -forward 7 -down 5 -down 3 -forward 6 -down 3 -down 2 -down 4 -down 9 -forward 7 -down 2 -up 2 -up 6 -up 9 -up 8 -forward 9 -down 1 -forward 4 -forward 2 -forward 7 -forward 2 -down 8 -down 3 -forward 4 -forward 6 -down 8 -forward 7 -forward 6 -up 3 -down 6 -down 1 -down 3 -down 8 -down 2 -down 7 -down 9 -forward 4 -forward 7 -forward 8 -forward 5 -forward 9 -up 5 -down 2 -forward 9 -forward 6 -up 6 -forward 7 -down 2 -down 3 -forward 4 -down 6 -down 1 -down 2 -down 8 -forward 3 -down 3 -forward 3 -down 5 -up 8 -down 5 -forward 8 -down 1 -forward 1 -forward 4 -forward 7 -down 2 -down 5 -forward 5 -down 8 -forward 2 -down 2 -forward 5 -forward 6 -forward 4 -down 7 -up 7 -down 1 -forward 7 -forward 8 -down 6 -up 7 -forward 6 -up 6 -down 8 -forward 5 -forward 8 -up 4 -up 2 -up 1 -down 8 -down 6 -up 2 -down 5 -down 1 -forward 5 -forward 7 -down 2 -up 3 -up 3 -forward 9 -down 1 -forward 6 -down 2 -forward 2 -down 1 -down 9 -forward 7 -down 5 -down 8 -up 1 -forward 1 -down 7 -forward 3 -down 4 -up 4 -down 6 -forward 1 -forward 3 -down 2 -forward 3 -forward 5 -forward 6 -up 2 -up 9 -forward 4 -down 4 -up 1 -up 3 -forward 8 -forward 1 -down 9 -down 9 -forward 2 -down 1 -up 9 -up 3 -up 1 -up 5 -forward 6 -down 9 -forward 6 -forward 9 -forward 6 -forward 4 -up 2 -down 6 -up 3 -forward 3 -forward 1 -up 4 -forward 7 -down 9 -down 3 -forward 9 -down 4 -down 8 -down 3 -up 8 -down 8 -down 8 -forward 2 -forward 8 -up 9 -forward 2 -up 6 -forward 7 -down 1 -forward 5 -forward 4 -forward 1 -forward 7 -up 9 -down 8 -forward 1 -up 5 -forward 9 -forward 2 -forward 8 -down 1 -forward 7 -down 2 -up 8 -down 6 -up 9 -up 3 -down 6 -forward 5 -down 1 -forward 1 -forward 6 -forward 6 -up 1 -forward 5 -forward 1 -up 2 -forward 9 -forward 6 -down 3 -up 1 -forward 7 -forward 2 -down 1 -forward 6 -down 3 -up 2 -down 3 -down 8 -forward 4 -down 2 -up 7 -down 6 -up 5 -down 7 -forward 4 -down 9 -down 3 -forward 2 -up 5 -up 4 -forward 9 -down 1 -up 2 -forward 4 -down 9 -down 8 -forward 5 -forward 2 -down 5 -forward 6 -down 4 -forward 7 -forward 1 -forward 6 -down 3 -down 9 -forward 9 -forward 2 -forward 6 -down 7 -down 5 -down 3 -forward 7 -down 3 -down 3 -down 4 -down 4 -down 7 -down 7 -down 7 -up 7 -up 9 -up 7 -up 3 -up 4 -down 9 -down 4 -up 3 -forward 2 -up 1 -down 9 -down 6 -up 1 -up 2 -down 7 -down 9 -up 2 -forward 7 -down 4 -forward 3 -down 1 -down 7 -forward 7 -up 7 -forward 3 -forward 1 -forward 6 -forward 2 -down 9 -forward 8 -up 8 -down 8 -down 9 -up 1 -down 4 -down 6 -down 8 -up 4 -down 1 -forward 1 -forward 1 -forward 4 -forward 7 -forward 1 -down 4 -forward 5 -up 3 -forward 4 -down 5 -down 1 -up 2 -down 7 -forward 7 -down 7 -up 9 -down 9 -down 3 -up 2 -up 8 -up 8 -up 7 -forward 7 -forward 5 -forward 3 -forward 2 -down 5 -forward 4 -forward 1 -down 6 -down 1 -forward 8 -down 6 -down 3 -down 5 -down 9 -down 3 -forward 7 -forward 6 -down 6 -forward 9 -up 7 -forward 3 -up 5 -down 5 -down 5 -forward 4 -up 6 -down 6 -forward 3 -up 2 -forward 4 -up 1 -down 5 -forward 6 -forward 9 -down 2 -up 2 -down 2 -up 7 -forward 3 -up 2 -forward 9 -forward 5 -down 5 -down 7 -down 8 -down 6 -up 9 -up 5 -forward 7 -down 8 -down 1 -forward 7 -up 2 -forward 4 -forward 2 -up 9 -down 8 -forward 1 -forward 7 -down 2 -down 3 -down 6 -down 3 -forward 1 -up 6 -forward 8 -down 9 -down 9 -forward 8 -up 8 -down 6 -forward 4 -up 1 -forward 5 -down 3 -down 7 -down 7 -down 3 -up 2 -forward 4 -down 9 -forward 2 -down 9 -forward 9 -forward 4 -forward 5 -down 4 -forward 1 -up 1 -forward 4 -up 3 -up 4 -forward 7 -down 9 -forward 6 -down 1 -down 1 -down 2 -down 4 -forward 7 -forward 8 -forward 6 -down 8 -forward 2 -down 3 -up 5 -forward 2 -up 5 -forward 8 -down 8 -down 8 -up 8 -forward 6 -up 1 -down 3 -forward 6 -down 1 -forward 9 -up 1 -forward 7 -forward 7 -down 1 -forward 5 -forward 2 -up 7 -down 1 -forward 2 -down 4 -forward 3 -down 9 -forward 6 -up 5 -forward 1 -forward 5 -down 7 -forward 6 -down 8 -forward 9 -down 1 -forward 9 -down 1 -forward 5 -up 9 -forward 1 -forward 6 -forward 5 -down 7 -down 6 -down 5 -down 9 -forward 9 -down 2 -down 8 -down 8 -forward 2 -forward 3 -forward 3 -down 3 -forward 8 -forward 8 -down 8 -forward 1 -up 1 -forward 4 -down 7 -forward 1 -up 2 -forward 9 -forward 1 -down 6 -up 9 -down 3 -down 1 -up 1 -up 6 -up 7 -forward 9 -up 2 -forward 4 -up 8 -down 6 -forward 3 -forward 7 -down 6 -down 5 -down 3 -forward 5 -down 1 -forward 2 -forward 9 -down 8 -up 6 -forward 3 -forward 2 -up 7 -down 3 -forward 5 -forward 9 -down 5 -down 1 -up 4 -down 8 -forward 1 -forward 3 -forward 3 -down 2 -forward 5 -down 1 -forward 2 -up 3 -forward 8 -down 2 -up 8 -down 6 -down 8 -forward 4 -down 4 -up 7 -up 6 -down 7 -forward 2 -up 3 -forward 3 -down 8 -forward 8 -down 5 -forward 5 -down 3 -up 7 -down 1 -down 2 -up 8 -down 6 -up 6 -down 7 -forward 5 -up 3 -forward 7 -forward 2 -down 9 -down 1 -down 4 -down 7 -forward 9 -up 7 -forward 5 -up 8 -forward 8 -up 1 -forward 2 -down 7 -down 5 -down 6 -down 4 -up 4 -forward 5 -forward 6 -up 4 -forward 8 -forward 4 -forward 3 -up 5 -down 6 -up 4 -forward 8 -down 7 -forward 3 -down 2 -down 7 -down 5 -down 4 -forward 5 -up 4 -forward 4 -down 7 -down 3 -down 9 -down 7 -forward 2 -forward 1 -down 7 -down 8 -forward 1 -forward 2 -down 5 -up 1 -down 1 -forward 5 -down 2 -forward 9 -forward 7 -down 2 -forward 6 -forward 9 -up 5 -forward 3 -up 5 -forward 7 -down 6 -down 3 -up 3 -down 4 -forward 2 -up 4 -forward 5 -up 9 -down 3 -up 1 -down 1 -up 3 -forward 4 -forward 5 -down 3 -forward 5 -down 6 -down 2 -forward 5 -forward 3 -down 7 -down 8 -forward 4 -down 5 -forward 7 -forward 2 -forward 7 -down 7 -up 1 -forward 6 -down 1 -forward 1 -down 4 -forward 1 -up 6 -forward 8 -forward 6 -forward 7 -up 6 -up 7 -up 2 -down 9 -forward 4 -up 3 -down 1 -down 1 -forward 3 -down 4 -down 6 -down 8 -forward 9 -forward 6 -down 1 -forward 5 \ No newline at end of file diff --git a/2021/inputs/03.txt b/2021/inputs/03.txt deleted file mode 100644 index 5d39147..0000000 --- a/2021/inputs/03.txt +++ /dev/null @@ -1,1000 +0,0 @@ -101111101000 -110110011100 -010111111000 -010101000001 -011000000001 -100001111001 -000000001010 -010110111001 -111000011000 -001101010111 -010101110100 -100100010111 -001100010100 -010110010000 -011101001010 -100101111110 -110010100011 -100110000011 -100100000100 -110000000011 -100101000000 -111011010001 -010000101111 -001100001100 -110010101001 -001000001111 -111100001000 -100011111110 -101110011111 -100001001010 -011110111100 -101010000000 -000101000110 -101000000111 -111010000001 -111111101101 -011111100010 -000100111111 -001000111000 -001101100100 -101100010111 -100011101010 -110100101001 -110011001010 -110100001110 -011110011011 -001111001110 -100110011011 -101011011110 -110101000001 -011010010001 -110010111100 -100101010001 -100101010011 -111100110011 -010111000100 -000100000101 -101000010011 -101110111110 -111101001101 -011110011110 -000101001100 -000111010000 -011111011101 -101000010110 -100100001110 -100101111000 -111000001011 -011100001010 -111111000001 -111011111000 -011100111100 -100101001000 -001110000000 -011100111111 -000001010001 -111001000100 -000000000010 -001010011110 -010100001101 -001111111101 -011001101000 -110000101111 -000110001011 -010010110001 -111001101100 -101010101111 -100001100100 -110010010100 -011001000000 -000111100011 -001000010100 -000100110000 -001011001011 -100011011101 -101000011101 -100110111110 -001000100001 -001100010001 -100110010010 -001111000110 -010101100111 -010101101010 -111101001100 -010010110000 -100101100100 -011000100110 -001000010001 -000011100001 -111010000000 -111101000100 -010100110100 -111011110001 -000111011100 -101111010100 -010000000000 -000111010001 -010001100100 -101110110010 -001001110000 -111011000000 -110100000001 -110111101000 -010010110110 -001001101010 -101110101100 -100101001101 -101011111101 -101011000110 -100100011101 -000001111011 -100010000001 -010000110100 -011111011100 -011000111000 -100111101000 -010000011110 -111001011010 -010101011100 -111100101100 -000011101000 -100100001111 -001011000010 -000000100001 -111100101110 -010011011000 -001011001111 -110101110010 -011111001011 -111001110111 -001111111001 -001110011011 -101100001000 -000111000101 -110100100000 -101010100000 -100010110010 -111010111101 -111101000010 -110000101100 -100000111010 -011111011110 -110110001100 -011010111101 -001110111111 -111100010010 -100101110101 -101010011011 -110111000010 -001110101111 -010000111101 -000010101100 -100011101011 -110010100010 -011000100100 -011110101010 -000111110101 -111000010001 -101101001111 -000010001001 -011100000101 -110101010101 -010111001110 -100101011010 -101110010000 -010110111110 -011101100001 -000000110110 -110000101001 -000101101010 -101111111110 -000011100111 -001111101001 -110110000011 -101110011110 -101100010000 -011000000100 -101001101111 -000000011100 -101010010011 -010000010110 -001111110101 -101000100000 -011110001010 -101010101011 -100000101001 -011111111101 -100011110110 -111011101011 -101101100001 -010111010001 -000100100000 -010101010001 -110010001101 -111111011010 -000010100011 -101001000000 -111101111100 -010010111110 -101011011101 -001110010001 -001111010010 -111000101110 -111011011001 -101001010001 -110011110011 -110000100111 -111111111110 -000110001111 -000111001100 -010111111011 -000011001100 -110111111001 -010010001101 -100111101100 -001001111100 -110000001101 -111110001001 -101111111100 -100001011110 -111101100110 -001001100001 -111000001000 -111101110111 -000011010100 -000010101011 -111111010100 -000001110111 -111001101111 -011011110010 -111101101101 -111111101000 -100011011000 -010001001000 -010111001111 -000000110111 -100000101110 -010100110010 -011011001110 -111011011111 -100111110100 -000111101001 -010110110111 -010000111111 -011101011101 -011110110010 -000100001100 -001010001001 -100011101111 -001101111010 -011101111101 -010001110001 -111111011101 -110101111001 -010100111011 -110001011111 -000100101100 -110000111110 -101000001101 -111010111111 -101111110111 -100100100011 -000101111010 -000100011100 -000101111110 -110111111100 -110100010111 -011110111111 -100100011011 -110100000011 -100001101010 -010101001011 -010111111001 -101101000100 -000111010100 -101100100001 -100100100101 -001011111101 -110011100101 -111101010001 -001001111001 -101000010010 -010101010111 -011010000100 -100011111101 -000101010001 -011001101110 -011000000000 -001001111000 -100100001101 -011010110010 -101110111111 -011000011110 -001010011011 -111000100110 -010100011000 -100011011100 -101110110000 -000000110100 -110101001001 -110001111111 -010000001110 -110010011110 -010101100010 -000010111011 -010110011111 -111010100011 -011111101111 -110001000000 -011000001001 -001110100111 -001010000011 -111001100101 -001001100000 -011101101010 -000011000001 -100100011000 -101010110010 -100010001000 -100010010001 -110100100101 -010100100101 -011111101000 -000011110011 -111001110101 -101111001100 -101001101011 -100010001011 -011000101001 -111100011110 -101110000110 -011100101100 -011100100111 -111000011010 -000110110111 -011001110010 -011001111111 -010110010111 -001101110110 -011000011001 -100000100000 -110001000110 -100110110111 -101000011100 -001101001010 -110110110010 -000111100101 -010001110100 -110100001001 -110100100001 -000010010111 -000000000100 -111101110101 -011011100101 -101011011100 -001010000010 -001000100000 -111011110100 -110010010000 -100010000000 -010010010011 -111011000101 -000010110110 -101001100110 -111011001110 -010001001010 -110010001110 -111110001011 -000101101111 -111001010101 -010001101111 -110101000011 -111000111011 -100001110001 -001010111010 -111100011001 -000001001100 -010010001011 -110001100100 -001000100010 -111100010100 -001100001010 -110110001000 -110110011110 -101101111110 -010000110010 -000001100001 -001101110010 -101011011011 -000001010111 -000110010001 -011101111010 -000101011010 -100110011010 -001000000010 -010110001101 -010110001110 -000110011001 -011000101110 -101000011010 -000000110000 -110011110010 -100011000011 -111111110011 -010000100111 -100001101101 -100100101011 -001010000001 -101001011100 -100100011100 -110111000011 -111000010100 -110111110011 -110110001011 -000101001001 -011001110100 -100111010101 -000101100110 -100111001011 -101111100111 -111000011100 -011111001000 -000100101111 -011011101111 -101111101010 -000000101010 -100011001011 -011100101000 -111100100010 -110011001000 -010010101011 -001010110111 -011010101001 -100000000011 -011000010000 -010100001001 -000000100000 -000100010001 -000100110111 -110111011001 -100001001100 -011101101000 -100001101110 -111110110110 -001111010000 -001001001011 -101100110010 -111000110010 -010101111111 -000100011110 -010011011100 -110001001100 -010000101100 -101100001010 -100001011001 -010101010110 -011100001001 -101001100100 -110001010111 -100100110011 -001111110010 -001111010100 -101111011011 -000110111110 -011010010110 -101101110010 -110110110000 -000001101110 -000111110111 -100111001111 -110100110000 -011100000010 -001010100100 -001101100001 -101101010001 -100100110010 -001001111111 -110101110001 -100001111101 -101100100010 -110110110110 -111100001001 -110010101110 -101111010011 -000101101101 -110001101000 -110000101000 -100101101011 -101001110010 -000101000011 -010101000111 -101001001101 -100001111000 -001000111010 -011101101100 -110011101010 -001000001001 -000111011001 -000010011000 -011010011110 -100100000000 -001000000011 -111010110100 -111000100001 -010010111100 -111011101100 -000110111011 -100110011100 -000100011010 -101101010110 -001011100001 -011001010110 -010000010011 -001000010101 -100111010011 -100110100101 -100000100100 -000101010010 -110111111000 -011010111100 -001011010001 -000111101101 -000010101001 -110110001001 -001101111110 -010000101001 -011010110000 -011010001110 -000100110010 -100001100111 -100110111001 -000100001001 -110101011101 -110100101101 -110100011001 -001011001101 -010111100001 -010001011010 -101111111101 -001111111010 -000110100011 -111001010111 -010101001000 -001010110101 -100011101001 -111100000001 -000101100111 -010011000010 -100000010110 -101101101001 -011000010110 -001101100111 -110111011110 -011000100010 -010110110110 -001110110110 -000011111011 -011110011111 -001001101110 -110011000110 -100011001010 -111110101110 -011011101001 -011110001000 -110110001111 -000001010011 -011110110111 -100010010110 -001000011101 -110011100110 -001110001110 -011110110100 -100001010010 -011110000111 -010010011011 -011011010101 -010111001011 -011100101110 -100000101000 -101000110010 -011011101101 -001010100111 -111011101010 -000111100000 -111110001100 -111000100111 -000110011010 -101001010101 -011110111011 -110000010101 -010100000101 -111100000111 -100111010110 -101110000100 -001111110000 -000110110100 -000001111100 -001011010111 -111110011010 -010011101010 -001011000000 -000110010011 -111100100111 -101111110001 -101110010101 -011010011011 -110111110110 -010110100110 -100101010100 -110010100001 -001101110000 -101111010111 -111110010101 -110111001100 -001100101100 -001100111111 -111110011111 -111110001000 -011111011111 -101100000101 -110100000000 -000001111000 -111010001110 -110101010010 -101001110101 -011101110111 -001001000000 -001100101010 -001011011100 -001000101001 -100001001000 -101110010100 -011000001000 -111110010110 -011001101011 -001101101011 -001011111011 -101000111011 -000010111001 -110001011000 -101111011100 -011101001110 -100001010001 -001000000100 -000000001001 -001101000011 -010111110110 -010100101100 -010110001001 -100010111100 -000001110000 -001100001011 -111011000010 -111010000101 -010000100001 -111011111111 -110110001010 -011011011001 -110100010010 -000000110101 -100110000001 -100010010101 -000111100110 -110000011010 -001110110011 -100011001111 -100111111011 -010111000110 -101101111011 -010001001100 -001001111010 -001111000100 -011110110001 -110101010111 -010000011001 -010010000101 -011111010010 -110000001000 -101100110100 -011010110101 -000010010101 -000110010000 -011010001011 -111111000110 -100100100100 -001100111101 -001010101010 -000010011010 -011010000111 -110000101010 -111100010111 -010110100001 -111011111010 -111011011000 -001111100110 -011111001001 -101011100000 -100100011010 -010111011111 -011010111111 -101011000001 -010001000001 -001101000101 -010110110100 -100011101110 -111011111100 -011000100101 -000100111001 -100111101101 -111001110000 -001000011111 -111110000101 -100000000110 -011000001110 -010010010100 -000000000011 -110100100111 -000100110100 -011000011010 -101001110110 -100011001000 -100000110000 -101010001111 -010010010111 -100011111011 -100001011100 -100010000111 -100111011111 -010111110101 -100010001110 -100010100100 -000100101010 -111011010000 -000001100111 -010011011110 -001001110001 -111011011010 -000110001101 -110110101011 -011011111010 -111101111000 -100111100100 -111001101001 -001110000110 -101010100111 -001001111011 -011101000000 -000101100100 -000111110000 -111010011100 -110101111101 -101010101101 -000100011011 -000001001101 -011001000111 -110011100001 -000100010000 -011101011010 -000000010100 -110000100101 -110001101110 -010111111010 -000110000111 -001010101001 -001100000101 -001101001001 -000011100110 -111100110000 -000111001010 -011101010100 -111001111001 -111000001110 -111001101101 -001111011101 -110101100111 -101100101111 -101110100110 -011000001010 -001101000110 -000010010100 -001000100101 -000101101000 -111010100001 -101101101010 -011101110010 -100101010010 -100101110010 -010111001101 -001101110101 -011101000010 -100001111100 -101100000100 -111111101010 -011001110011 -101010100010 -010000011010 -111010010110 -010100011111 -110000011001 -110001011110 -010010111000 -000011011011 -100110010100 -011111110011 -010111101001 -111100101111 -111111011100 -001011110011 -011001010000 -110010000011 -000000100110 -011001001011 -111010111100 -001110010000 -101010000001 -011010111110 -111011011110 -111101101111 -100100010010 -100000001010 -011000011101 -100110111010 -010001101010 -101100111000 -010000000101 -111101011101 -000110111101 -111110110101 -101010101100 -000110001001 -010100111000 -001111000011 -100111011101 -101000111001 -011110110000 -011011011101 -111100000010 -110001111001 -001100010110 -100111110011 -010011100100 -110100101010 -011001101001 -111101011100 -101110011011 -101010110001 -111101010100 -001111101111 -010110101111 -000111000011 -110000001001 -110001001011 -000001111010 -010101110010 -101100000110 -011101100110 -111100000100 -100110000111 -100110111101 -111010111000 -110001010110 -110100111111 -010010001001 -110001011100 -011011001101 -111001010110 -110100111100 -101110100100 -100010010100 -000100011000 -001101001111 -001101010011 -101101011101 -111100001101 -001010001010 -001011010010 -010100001110 -111100001010 -010101001111 -100100100110 -010100010101 -111000010000 -000111001101 -110011111110 -001011111000 -110101100101 -011100011101 -101010011100 -110001100010 -101100110111 -111001000110 -000110110001 -110011011010 -000000001110 -111001000000 -001001000011 -110111100000 -110000010010 -000100001000 -010011111110 -010111111100 -101100111001 -111010001111 -010011111000 -111100100100 -000110100100 -000000000111 -011101100101 -011111110100 -100011111001 -101001110001 -010011010101 -010001011011 -000010011110 -011011010000 -110011110000 -000101001101 -111001110010 -001100000100 -000111110100 -001100111011 -011110000100 -000001100011 -111100110100 -101100111110 -110010001111 -001010000100 -001100100011 -010000100110 -110100100011 -010111001100 -111000110100 -011100111011 -010000111000 -110101011100 -110111010000 -001100110010 -111011001001 -100011010100 -111111011000 -111100011111 -000010111010 -100110101100 -110001010011 -111111010010 -100010100010 -000010100110 -011001000011 -000110000110 -001110110101 -100001100001 -111100111011 -111110011110 -001100111000 -000101000101 -001011000001 -011001100110 -010000010100 -000010101000 -111000000000 -110111010110 -111100001110 -010000001010 -110000000100 -111101010010 -000000100111 -110110111110 -101100011110 -100110010110 -000111101100 -101111000111 -000011011101 -010001001011 -111001001111 -111001100000 -110000111010 -001110111000 -110111100111 -001000000101 -100101101111 \ No newline at end of file From 3c57699b81d0ed00893ac684d07567ccae77c89d Mon Sep 17 00:00:00 2001 From: Francis Begyn Date: Sat, 4 Dec 2021 11:13:14 +0100 Subject: [PATCH 23/24] add francis 2021 repo --- .gitmodules | 3 +++ 2021/francis | 1 + 2 files changed, 4 insertions(+) create mode 160000 2021/francis diff --git a/.gitmodules b/.gitmodules index 9925c7e..3efc8cb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -122,3 +122,6 @@ [submodule "2021/niknetniko"] path = 2021/niknetniko url = https://github.com/niknetniko/AdventOfCode.git +[submodule "2021/francis"] + path = 2021/francis + url = https://github.com/fbegyn/aoc2021 diff --git a/2021/francis b/2021/francis new file mode 160000 index 0000000..6a76cd3 --- /dev/null +++ b/2021/francis @@ -0,0 +1 @@ +Subproject commit 6a76cd3e09c5470601201fe9dccb280e84a4b505 From 465d5aa3d439faf8894c8575d4da7be7937fc3dd Mon Sep 17 00:00:00 2001 From: Francis Begyn Date: Sat, 4 Dec 2021 11:14:49 +0100 Subject: [PATCH 24/24] add francis repo to readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ea2629a..26a20e9 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ | Jasper 2.0 | https://github.com/JasperJanin/advent-of-code-2021 | Kotlin | | jaspervdj | https://github.com/jaspervdj/advent-of-code | Haskell | | niknetniko | https://github.com/niknetniko/AdventOfCode | Elixir | +| francis | https://github.com/fbegyn/aoc2021 | Go | * repo clonen: