diff --git a/day16/.idea/.gitignore b/day16/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/day16/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/day16/.idea/day16.iml b/day16/.idea/day16.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/day16/.idea/day16.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day16/.idea/modules.xml b/day16/.idea/modules.xml new file mode 100644 index 0000000..b278309 --- /dev/null +++ b/day16/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/day16/.idea/vcs.xml b/day16/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/day16/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/day16/src/main.rs b/day16/src/main.rs index b42bb37..51adfd7 100644 --- a/day16/src/main.rs +++ b/day16/src/main.rs @@ -34,21 +34,7 @@ fn main() { } //print_map(&g); - - let visited = &mut HashSet::::new(); - trace(&g, visited, 0,0, 1,0); - - - let mut sum = 0; - for (x, y, _, _) in visited.iter() { - if v[*y as usize][*x as usize] == '#' { - continue; - } - v[*y as usize][*x as usize] = '#'; - sum += 1 - } - - //print_map(&v); + let sum = count(&g, (0,0,1,0)); println!("totally marked off {sum} locations when entering from the upper left going right"); let mut maximum = 0; @@ -60,19 +46,16 @@ fn main() { } for y in 0..g.len() { - let from_the_left = count(&g, - (0, y as i32, - 1, 0)); + let from_the_left = count(&g, (0, y as i32, 1, 0)); if from_the_left > maximum { maximum = from_the_left; } - let from_the_right = count(&g, - (g[0].len() as i32, y as i32, - -1, 0)); + let from_the_right = count(&g, (g[0].len() as i32, y as i32, -1, 0)); if from_the_right > maximum { maximum = from_the_right; } } println!("the highest number of locations we could visit was {maximum}"); } +#[allow(dead_code)] fn print_map(mat: &Vec>) { for row in mat { for c in row { @@ -84,33 +67,30 @@ fn print_map(mat: &Vec>) { fn trace(mat: &Vec>, visited: &mut HashSet, - start_x: i32, - start_y: i32, - start_dx: i32, - start_dy: i32) -> () { + start: Record) -> () { - let mut cx = start_x; - let mut cy = start_y; - let mut dx = start_dx; - let mut dy = start_dy; + let mut cx = start.0; + let mut cy = start.1; + let mut dx = start.2; + let mut dy = start.3; while cy >= 0 && (cy as usize) < mat.len() && cx >= 0 && (cx as usize) < mat[0].len() { - if visited.contains(&(cx, cy, dx, dy)) { return (); } - visited.insert((cx, cy, dx, dy)); + if visited.contains(&start) { return (); } + visited.insert(start); match mat[cy as usize][cx as usize] { '\\' => (dx, dy) = (dy, dx), '/' => (dx, dy) = (-dy, -dx), '|' => if dx != 0 { - trace(mat, visited, cx, cy, 0, 1); - trace(mat, visited, cx, cy, 0, -1); + trace(mat, visited, (cx, cy, 0, 1)); + trace(mat, visited, (cx, cy, 0, -1)); return; }, '-' => if dy != 0 { - trace(mat, visited, cx, cy, 1, 0); - trace(mat, visited, cx, cy, -1, 0); + trace(mat, visited, (cx, cy, 1, 0)); + trace(mat, visited, (cx, cy, -1, 0)); return; }, _ => () @@ -123,7 +103,7 @@ fn trace(mat: &Vec>, fn count(mat: &Vec>, start: Record) -> i32 { let mut visit_set = HashSet::::new(); - trace(mat, &mut visit_set, start.0, start.1, start.2, start.3); + trace(mat, &mut visit_set, start); let mut v = Vec::>::new(); for row in mat { diff --git a/day16/target/.rustc_info.json b/day16/target/.rustc_info.json index 18a1295..cf738cf 100644 --- a/day16/target/.rustc_info.json +++ b/day16/target/.rustc_info.json @@ -1 +1 @@ -{"rustc_fingerprint":11672801278650259402,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/shoofle/.rustup/toolchains/stable-x86_64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.69.0 (84c898d65 2023-04-16)\nbinary: rustc\ncommit-hash: 84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc\ncommit-date: 2023-04-16\nhost: x86_64-apple-darwin\nrelease: 1.69.0\nLLVM version: 15.0.7\n","stderr":""}},"successes":{}} \ No newline at end of file +{"rustc_fingerprint":14318102787793507742,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/shoofle/.rustup/toolchains/stable-x86_64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"sse4.1\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.74.1 (a28077b28 2023-12-04)\nbinary: rustc\ncommit-hash: a28077b28a02b92985b3a3faecf92813155f1ea1\ncommit-date: 2023-12-04\nhost: x86_64-apple-darwin\nrelease: 1.74.1\nLLVM version: 17.0.4\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/invoked.timestamp b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16 b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16 new file mode 100644 index 0000000..c91d1e4 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16 @@ -0,0 +1 @@ +71b09de1aded0212 \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16.json b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16.json new file mode 100644 index 0000000..bf16994 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-03900f28025d4c7f/test-bin-day16.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":250502024769020866,"profile":13053956386274884697,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day16-03900f28025d4c7f/dep-test-bin-day16"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16 b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16 new file mode 100644 index 0000000..173b40a --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16 @@ -0,0 +1 @@ +2137fc3fa44ab9f3 \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16.json b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16.json new file mode 100644 index 0000000..e805425 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/bin-day16.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":250502024769020866,"profile":237655285757591511,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day16-5b74b45d1b6bc92c/dep-bin-day16"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/dep-bin-day16 b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/dep-bin-day16 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/dep-bin-day16 differ diff --git a/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/invoked.timestamp b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-5b74b45d1b6bc92c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16 b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16 new file mode 100644 index 0000000..8d3bfdd --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16 @@ -0,0 +1 @@ +297e92fdabd39aaf \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16.json b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16.json new file mode 100644 index 0000000..157cc61 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/bin-day16.json @@ -0,0 +1 @@ +{"rustc":3659767333214291318,"features":"[]","target":250502024769020866,"profile":17483045194147818835,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day16-7763588c3a64e881/dep-bin-day16"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-7763588c3a64e881/invoked.timestamp b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-7763588c3a64e881/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16 b/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16 new file mode 100644 index 0000000..3ce7602 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16 @@ -0,0 +1 @@ +e9e854068db64f0a \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16.json b/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16.json new file mode 100644 index 0000000..db55952 --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-886360bced410ea3/bin-day16.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":250502024769020866,"profile":13396965805329499462,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day16-886360bced410ea3/dep-bin-day16"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-886360bced410ea3/invoked.timestamp b/day16/target/debug/.fingerprint/day16-886360bced410ea3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day16/target/debug/.fingerprint/day16-886360bced410ea3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day16/target/debug/.fingerprint/day16-e1bddb71ea6cd219/output-test-bin-day16 b/day16/target/debug/.fingerprint/day16-e1bddb71ea6cd219/output-test-bin-day16 deleted file mode 100644 index bb30834..0000000 --- a/day16/target/debug/.fingerprint/day16-e1bddb71ea6cd219/output-test-bin-day16 +++ /dev/null @@ -1,2 +0,0 @@ -{"message":"function `print_map` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":2010,"byte_end":2019,"line_start":76,"line_end":76,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn print_map(mat: &Vec>) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `print_map` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:76:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_map(mat: &Vec>) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} -{"message":"1 warning emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 1 warning emitted\u001b[0m\n\n"} diff --git a/day16/target/debug/.fingerprint/day16-e5a07f0ab55d4573/output-bin-day16 b/day16/target/debug/.fingerprint/day16-e5a07f0ab55d4573/output-bin-day16 deleted file mode 100644 index bb30834..0000000 --- a/day16/target/debug/.fingerprint/day16-e5a07f0ab55d4573/output-bin-day16 +++ /dev/null @@ -1,2 +0,0 @@ -{"message":"function `print_map` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":2010,"byte_end":2019,"line_start":76,"line_end":76,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn print_map(mat: &Vec>) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: function `print_map` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:76:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_map(mat: &Vec>) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} -{"message":"1 warning emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 1 warning emitted\u001b[0m\n\n"} diff --git a/day16/target/debug/day16 b/day16/target/debug/day16 index 90679fe..2751360 100755 Binary files a/day16/target/debug/day16 and b/day16/target/debug/day16 differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c b/day16/target/debug/deps/day16-5b74b45d1b6bc92c new file mode 100755 index 0000000..2751360 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.10obrssb1rrhztbc.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.10obrssb1rrhztbc.rcgu.o new file mode 100644 index 0000000..321effc Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.10obrssb1rrhztbc.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13jp6iv7k74iqbdd.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13jp6iv7k74iqbdd.rcgu.o new file mode 100644 index 0000000..8c1990a Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13jp6iv7k74iqbdd.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13z2gp4novc0v3ik.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13z2gp4novc0v3ik.rcgu.o new file mode 100644 index 0000000..4e31993 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.13z2gp4novc0v3ik.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1aa055j86cjvwnh5.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1aa055j86cjvwnh5.rcgu.o new file mode 100644 index 0000000..538d7dc Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1aa055j86cjvwnh5.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ag5glnyubt1fy9a.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ag5glnyubt1fy9a.rcgu.o new file mode 100644 index 0000000..1e68368 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ag5glnyubt1fy9a.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1b6uiqf0f9e7g14d.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1b6uiqf0f9e7g14d.rcgu.o new file mode 100644 index 0000000..240b0da Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1b6uiqf0f9e7g14d.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1e10mike6xrr1nf5.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1e10mike6xrr1nf5.rcgu.o new file mode 100644 index 0000000..7159ba8 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1e10mike6xrr1nf5.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1gj11b01mat2xshb.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1gj11b01mat2xshb.rcgu.o new file mode 100644 index 0000000..ce58548 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1gj11b01mat2xshb.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1hhfr8rfo8vpabef.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1hhfr8rfo8vpabef.rcgu.o new file mode 100644 index 0000000..5c2f5e4 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1hhfr8rfo8vpabef.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1jdgob0hp18b23wf.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1jdgob0hp18b23wf.rcgu.o new file mode 100644 index 0000000..942d377 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1jdgob0hp18b23wf.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1mt3jpifgz54rdhq.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1mt3jpifgz54rdhq.rcgu.o new file mode 100644 index 0000000..d43e735 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1mt3jpifgz54rdhq.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1nlbfncunky7weqa.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1nlbfncunky7weqa.rcgu.o new file mode 100644 index 0000000..419b472 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1nlbfncunky7weqa.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1qxo2z1ere64zn0j.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1qxo2z1ere64zn0j.rcgu.o new file mode 100644 index 0000000..860da1c Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1qxo2z1ere64zn0j.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1vbb3p68bi05h89.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1vbb3p68bi05h89.rcgu.o new file mode 100644 index 0000000..23cbe7d Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1vbb3p68bi05h89.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ycc2h9i6fg7ytt7.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ycc2h9i6fg7ytt7.rcgu.o new file mode 100644 index 0000000..fbc5843 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.1ycc2h9i6fg7ytt7.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.24kyprh5xa0nhmyf.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.24kyprh5xa0nhmyf.rcgu.o new file mode 100644 index 0000000..e803ca1 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.24kyprh5xa0nhmyf.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2a90v0rezk0mjtn1.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2a90v0rezk0mjtn1.rcgu.o new file mode 100644 index 0000000..e1d5736 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2a90v0rezk0mjtn1.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2de3bpmsk4c5cis.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2de3bpmsk4c5cis.rcgu.o new file mode 100644 index 0000000..e8e3bed Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2de3bpmsk4c5cis.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2dlpnfqp6gsvr7om.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2dlpnfqp6gsvr7om.rcgu.o new file mode 100644 index 0000000..b1daee1 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2dlpnfqp6gsvr7om.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2efer6syzwtckoiz.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2efer6syzwtckoiz.rcgu.o new file mode 100644 index 0000000..27b375e Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2efer6syzwtckoiz.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2gx71h4io4vuo5mk.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2gx71h4io4vuo5mk.rcgu.o new file mode 100644 index 0000000..e675b92 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2gx71h4io4vuo5mk.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ndzkoa5csnaayr6.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ndzkoa5csnaayr6.rcgu.o new file mode 100644 index 0000000..e384e41 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ndzkoa5csnaayr6.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2oo2sfygsn8bw2wo.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2oo2sfygsn8bw2wo.rcgu.o new file mode 100644 index 0000000..4c51635 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2oo2sfygsn8bw2wo.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2rbpvzeqd2htgmv4.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2rbpvzeqd2htgmv4.rcgu.o new file mode 100644 index 0000000..f475fc9 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2rbpvzeqd2htgmv4.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2tpyz6acieibwyx8.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2tpyz6acieibwyx8.rcgu.o new file mode 100644 index 0000000..906d268 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2tpyz6acieibwyx8.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2wu50ajuj1sie3sz.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2wu50ajuj1sie3sz.rcgu.o new file mode 100644 index 0000000..0da08b2 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2wu50ajuj1sie3sz.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2xgpe4zh4a1rgayx.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2xgpe4zh4a1rgayx.rcgu.o new file mode 100644 index 0000000..84b9b3c Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2xgpe4zh4a1rgayx.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ygg4ve9863fnxiw.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ygg4ve9863fnxiw.rcgu.o new file mode 100644 index 0000000..d799147 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.2ygg4ve9863fnxiw.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3193pnks5lq4sco4.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3193pnks5lq4sco4.rcgu.o new file mode 100644 index 0000000..36fa688 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3193pnks5lq4sco4.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31jx47xd5v2sb8ib.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31jx47xd5v2sb8ib.rcgu.o new file mode 100644 index 0000000..22d1ab2 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31jx47xd5v2sb8ib.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31tdadb525knujva.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31tdadb525knujva.rcgu.o new file mode 100644 index 0000000..a479293 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.31tdadb525knujva.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.33ihin4nc80lqguk.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.33ihin4nc80lqguk.rcgu.o new file mode 100644 index 0000000..8a372bd Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.33ihin4nc80lqguk.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.374s65o1vi4zpxa3.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.374s65o1vi4zpxa3.rcgu.o new file mode 100644 index 0000000..f97d2b5 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.374s65o1vi4zpxa3.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.382zd01tqxgdqbl3.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.382zd01tqxgdqbl3.rcgu.o new file mode 100644 index 0000000..e717f4a Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.382zd01tqxgdqbl3.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3cy6v40qox7edvdd.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3cy6v40qox7edvdd.rcgu.o new file mode 100644 index 0000000..cdd4f98 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3cy6v40qox7edvdd.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3daynomnqeua1tb1.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3daynomnqeua1tb1.rcgu.o new file mode 100644 index 0000000..fe386e1 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3daynomnqeua1tb1.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ef0bggtyzctctae.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ef0bggtyzctctae.rcgu.o new file mode 100644 index 0000000..7249bf9 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ef0bggtyzctctae.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3fu6dqjn6xxhcuji.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3fu6dqjn6xxhcuji.rcgu.o new file mode 100644 index 0000000..0876774 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3fu6dqjn6xxhcuji.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3o9hf6qfygdx1b7u.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3o9hf6qfygdx1b7u.rcgu.o new file mode 100644 index 0000000..b66d313 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3o9hf6qfygdx1b7u.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3pkggx8ryagrjz3v.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3pkggx8ryagrjz3v.rcgu.o new file mode 100644 index 0000000..834eb77 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3pkggx8ryagrjz3v.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qok53cd2shnf4hk.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qok53cd2shnf4hk.rcgu.o new file mode 100644 index 0000000..509dbe2 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qok53cd2shnf4hk.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qrd81uccqrmfjkm.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qrd81uccqrmfjkm.rcgu.o new file mode 100644 index 0000000..bafd21b Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3qrd81uccqrmfjkm.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3stub7cu2kjj0cd9.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3stub7cu2kjj0cd9.rcgu.o new file mode 100644 index 0000000..d384989 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3stub7cu2kjj0cd9.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ykut8vs0b2h1adx.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ykut8vs0b2h1adx.rcgu.o new file mode 100644 index 0000000..7861dd6 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.3ykut8vs0b2h1adx.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.43emm65d08nj8m5n.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.43emm65d08nj8m5n.rcgu.o new file mode 100644 index 0000000..3d242c5 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.43emm65d08nj8m5n.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.44o41c7w0w4hqj2e.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.44o41c7w0w4hqj2e.rcgu.o new file mode 100644 index 0000000..4342aa7 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.44o41c7w0w4hqj2e.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.468self3a5w0omtn.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.468self3a5w0omtn.rcgu.o new file mode 100644 index 0000000..929de1f Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.468self3a5w0omtn.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4ato8szct01an6a4.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4ato8szct01an6a4.rcgu.o new file mode 100644 index 0000000..e064318 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4ato8szct01an6a4.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4cgpz3eano7jrcjs.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4cgpz3eano7jrcjs.rcgu.o new file mode 100644 index 0000000..3cc8318 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4cgpz3eano7jrcjs.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4hyvahy1mkjf35bp.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4hyvahy1mkjf35bp.rcgu.o new file mode 100644 index 0000000..089655e Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4hyvahy1mkjf35bp.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jp6b58cjmtj9gye.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jp6b58cjmtj9gye.rcgu.o new file mode 100644 index 0000000..337be42 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jp6b58cjmtj9gye.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jshf1fjo22sdsmq.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jshf1fjo22sdsmq.rcgu.o new file mode 100644 index 0000000..e5b9d07 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4jshf1fjo22sdsmq.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lw6com1mwmonfzv.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lw6com1mwmonfzv.rcgu.o new file mode 100644 index 0000000..2880bb7 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lw6com1mwmonfzv.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lxkmj1kfjgh7ea6.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lxkmj1kfjgh7ea6.rcgu.o new file mode 100644 index 0000000..2214011 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4lxkmj1kfjgh7ea6.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4prv9qx1akc6h9av.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4prv9qx1akc6h9av.rcgu.o new file mode 100644 index 0000000..11f35e0 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.4prv9qx1akc6h9av.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55ffuqaku9ttcc84.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55ffuqaku9ttcc84.rcgu.o new file mode 100644 index 0000000..907cd65 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55ffuqaku9ttcc84.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55jphixhuly5vvas.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55jphixhuly5vvas.rcgu.o new file mode 100644 index 0000000..a9e1898 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.55jphixhuly5vvas.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5cx6dzsrff7auqsk.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5cx6dzsrff7auqsk.rcgu.o new file mode 100644 index 0000000..bc55ee9 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5cx6dzsrff7auqsk.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5d685uq3c0rdnr8r.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5d685uq3c0rdnr8r.rcgu.o new file mode 100644 index 0000000..53f7f52 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5d685uq3c0rdnr8r.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5dxo0pnbkjzfqe9g.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5dxo0pnbkjzfqe9g.rcgu.o new file mode 100644 index 0000000..b2c86a6 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5dxo0pnbkjzfqe9g.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fs7lkguel8k20a4.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fs7lkguel8k20a4.rcgu.o new file mode 100644 index 0000000..3dfaf06 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fs7lkguel8k20a4.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fw7akpav3ikb3u2.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fw7akpav3ikb3u2.rcgu.o new file mode 100644 index 0000000..a2f2cea Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.5fw7akpav3ikb3u2.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.c76ka0mk0pq9hes.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.c76ka0mk0pq9hes.rcgu.o new file mode 100644 index 0000000..e5e0219 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.c76ka0mk0pq9hes.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.d b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.d new file mode 100644 index 0000000..5c74f29 --- /dev/null +++ b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.d @@ -0,0 +1,5 @@ +/Users/shoofle/Projects/aoc_2023/day16/target/debug/deps/day16-5b74b45d1b6bc92c: src/main.rs + +/Users/shoofle/Projects/aoc_2023/day16/target/debug/deps/day16-5b74b45d1b6bc92c.d: src/main.rs + +src/main.rs: diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.hfin40utzckbq5o.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.hfin40utzckbq5o.rcgu.o new file mode 100644 index 0000000..88d63aa Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.hfin40utzckbq5o.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.lmv1bhroamf1n2f.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.lmv1bhroamf1n2f.rcgu.o new file mode 100644 index 0000000..5b38d3f Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.lmv1bhroamf1n2f.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.q94jt6nxhqi86by.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.q94jt6nxhqi86by.rcgu.o new file mode 100644 index 0000000..f1cc52c Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.q94jt6nxhqi86by.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.tb4t5kt5gn8vonf.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.tb4t5kt5gn8vonf.rcgu.o new file mode 100644 index 0000000..97287b8 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.tb4t5kt5gn8vonf.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.u84hkoof8558z9v.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.u84hkoof8558z9v.rcgu.o new file mode 100644 index 0000000..1d2c7eb Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.u84hkoof8558z9v.rcgu.o differ diff --git a/day16/target/debug/deps/day16-5b74b45d1b6bc92c.zu8oux8l9fv1nff.rcgu.o b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.zu8oux8l9fv1nff.rcgu.o new file mode 100644 index 0000000..89b27d4 Binary files /dev/null and b/day16/target/debug/deps/day16-5b74b45d1b6bc92c.zu8oux8l9fv1nff.rcgu.o differ diff --git a/day16/target/debug/deps/day16-e5a07f0ab55d4573 b/day16/target/debug/deps/day16-e5a07f0ab55d4573 index 90679fe..73287de 100755 Binary files a/day16/target/debug/deps/day16-e5a07f0ab55d4573 and b/day16/target/debug/deps/day16-e5a07f0ab55d4573 differ diff --git a/day16/target/debug/deps/day16-e5a07f0ab55d4573.3lhfi29odd6jk1xi.rcgu.o b/day16/target/debug/deps/day16-e5a07f0ab55d4573.3lhfi29odd6jk1xi.rcgu.o index 4a10a8f..99b522e 100644 Binary files a/day16/target/debug/deps/day16-e5a07f0ab55d4573.3lhfi29odd6jk1xi.rcgu.o and b/day16/target/debug/deps/day16-e5a07f0ab55d4573.3lhfi29odd6jk1xi.rcgu.o differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3lhfi29odd6jk1xi.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3lhfi29odd6jk1xi.o deleted file mode 100644 index 4a10a8f..0000000 Binary files a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3lhfi29odd6jk1xi.o and /dev/null differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/dep-graph.bin b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/dep-graph.bin deleted file mode 100644 index 8259682..0000000 Binary files a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/dep-graph.bin and /dev/null differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/10b4zb8cfb7o0g1o.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/10b4zb8cfb7o0g1o.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/10b4zb8cfb7o0g1o.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/10b4zb8cfb7o0g1o.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1dhv4cg68or1lu29.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1dhv4cg68or1lu29.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1dhv4cg68or1lu29.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1dhv4cg68or1lu29.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1e6pfkj1vj221ko8.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1e6pfkj1vj221ko8.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1e6pfkj1vj221ko8.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1e6pfkj1vj221ko8.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1iycw50aiuohlo2c.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1iycw50aiuohlo2c.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1iycw50aiuohlo2c.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1iycw50aiuohlo2c.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1ln00g57nerstblb.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1ln00g57nerstblb.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1ln00g57nerstblb.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1ln00g57nerstblb.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1m7ylauzgsbvnxdy.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1m7ylauzgsbvnxdy.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1m7ylauzgsbvnxdy.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1m7ylauzgsbvnxdy.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1qr2ph19pvctvupx.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1qr2ph19pvctvupx.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1qr2ph19pvctvupx.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1qr2ph19pvctvupx.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1uxd95dbj9b71ywf.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1uxd95dbj9b71ywf.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1uxd95dbj9b71ywf.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1uxd95dbj9b71ywf.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1z04jzhfi3fboot3.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1z04jzhfi3fboot3.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1z04jzhfi3fboot3.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1z04jzhfi3fboot3.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1zunpvyv815yr8j9.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1zunpvyv815yr8j9.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/1zunpvyv815yr8j9.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/1zunpvyv815yr8j9.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/20zwih9559vpqlz5.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/20zwih9559vpqlz5.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/20zwih9559vpqlz5.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/20zwih9559vpqlz5.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/24yt5ov2i9i9kwtn.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/24yt5ov2i9i9kwtn.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/24yt5ov2i9i9kwtn.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/24yt5ov2i9i9kwtn.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/280wa8uvva3qcxed.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/280wa8uvva3qcxed.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/280wa8uvva3qcxed.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/280wa8uvva3qcxed.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/287ebsfg8odjv0ej.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/287ebsfg8odjv0ej.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/287ebsfg8odjv0ej.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/287ebsfg8odjv0ej.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2cv6kqm29cf4a5lv.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2cv6kqm29cf4a5lv.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2cv6kqm29cf4a5lv.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2cv6kqm29cf4a5lv.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ftcufo1voxvqbnp.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ftcufo1voxvqbnp.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ftcufo1voxvqbnp.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ftcufo1voxvqbnp.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2g5nksa579rlzw9k.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2g5nksa579rlzw9k.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2g5nksa579rlzw9k.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2g5nksa579rlzw9k.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2h9zrbsuqqbcsngr.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2h9zrbsuqqbcsngr.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2h9zrbsuqqbcsngr.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2h9zrbsuqqbcsngr.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2hj664180kb07e45.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2hj664180kb07e45.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2hj664180kb07e45.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2hj664180kb07e45.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2i11lrcw98inzgqe.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2i11lrcw98inzgqe.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2i11lrcw98inzgqe.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2i11lrcw98inzgqe.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2jhsk8nxc42l2ym0.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2jhsk8nxc42l2ym0.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2jhsk8nxc42l2ym0.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2jhsk8nxc42l2ym0.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2k495d4tlr0g7q6c.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2k495d4tlr0g7q6c.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2k495d4tlr0g7q6c.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2k495d4tlr0g7q6c.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ll0mumamza6wsie.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ll0mumamza6wsie.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ll0mumamza6wsie.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ll0mumamza6wsie.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2mx8ku635am2xyop.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2mx8ku635am2xyop.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2mx8ku635am2xyop.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2mx8ku635am2xyop.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2pl1kc41vqgoi05k.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2pl1kc41vqgoi05k.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2pl1kc41vqgoi05k.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2pl1kc41vqgoi05k.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2rcy96owgp0lwhkp.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2rcy96owgp0lwhkp.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2rcy96owgp0lwhkp.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2rcy96owgp0lwhkp.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2rvg591ckjukuxb3.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2rvg591ckjukuxb3.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2rvg591ckjukuxb3.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2rvg591ckjukuxb3.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2seojlpohgwvinz8.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2seojlpohgwvinz8.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2seojlpohgwvinz8.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2seojlpohgwvinz8.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2wxvf48crorrze2t.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2wxvf48crorrze2t.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2wxvf48crorrze2t.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2wxvf48crorrze2t.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ynh7vst0o6momhf.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ynh7vst0o6momhf.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2ynh7vst0o6momhf.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2ynh7vst0o6momhf.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2z7zw5wyaw45pizv.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2z7zw5wyaw45pizv.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/2z7zw5wyaw45pizv.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/2z7zw5wyaw45pizv.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/32kmvuaqs89spgtr.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/32kmvuaqs89spgtr.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/32kmvuaqs89spgtr.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/32kmvuaqs89spgtr.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/33jf0trzp1ucr3r8.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/33jf0trzp1ucr3r8.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/33jf0trzp1ucr3r8.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/33jf0trzp1ucr3r8.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/35wkuntjayqx3c0p.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/35wkuntjayqx3c0p.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/35wkuntjayqx3c0p.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/35wkuntjayqx3c0p.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/37wclap0ma0j5osc.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/37wclap0ma0j5osc.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/37wclap0ma0j5osc.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/37wclap0ma0j5osc.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/38xruaia3kl35ecc.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/38xruaia3kl35ecc.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/38xruaia3kl35ecc.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/38xruaia3kl35ecc.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3ag8l63xqsbhkubj.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3ag8l63xqsbhkubj.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3ag8l63xqsbhkubj.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3ag8l63xqsbhkubj.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3fub4sn0fcb1f6ke.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3fub4sn0fcb1f6ke.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3fub4sn0fcb1f6ke.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3fub4sn0fcb1f6ke.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3g44eaynrrl61zbw.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3g44eaynrrl61zbw.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3g44eaynrrl61zbw.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3g44eaynrrl61zbw.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3gxpdy5d1u6twk7c.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3gxpdy5d1u6twk7c.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3gxpdy5d1u6twk7c.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3gxpdy5d1u6twk7c.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3k3mot50uhfgxgxe.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3k3mot50uhfgxgxe.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3k3mot50uhfgxgxe.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3k3mot50uhfgxgxe.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3lhfi29odd6jk1xi.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3lhfi29odd6jk1xi.o new file mode 100644 index 0000000..99b522e Binary files /dev/null and b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3lhfi29odd6jk1xi.o differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3o15szmmbsrzg9bd.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3o15szmmbsrzg9bd.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3o15szmmbsrzg9bd.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3o15szmmbsrzg9bd.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3pufrh849g67sl2y.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3pufrh849g67sl2y.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3pufrh849g67sl2y.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3pufrh849g67sl2y.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3tpnw9mjmtfq3qgu.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3tpnw9mjmtfq3qgu.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3tpnw9mjmtfq3qgu.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3tpnw9mjmtfq3qgu.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3wxxrjm9p5tyn432.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3wxxrjm9p5tyn432.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/3wxxrjm9p5tyn432.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/3wxxrjm9p5tyn432.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/407064rheqodqjws.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/407064rheqodqjws.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/407064rheqodqjws.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/407064rheqodqjws.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/40j1rd9tyww7wevh.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/40j1rd9tyww7wevh.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/40j1rd9tyww7wevh.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/40j1rd9tyww7wevh.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/42scclinnhbqbb14.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/42scclinnhbqbb14.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/42scclinnhbqbb14.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/42scclinnhbqbb14.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/43552u47n4n3ld2e.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/43552u47n4n3ld2e.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/43552u47n4n3ld2e.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/43552u47n4n3ld2e.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/44y0z4vjmj21rqi4.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/44y0z4vjmj21rqi4.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/44y0z4vjmj21rqi4.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/44y0z4vjmj21rqi4.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/49h91vug8c3gnl7o.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/49h91vug8c3gnl7o.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/49h91vug8c3gnl7o.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/49h91vug8c3gnl7o.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4bwbzlf2qik27yga.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4bwbzlf2qik27yga.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4bwbzlf2qik27yga.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4bwbzlf2qik27yga.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4dpksrko8uqbz4r7.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4dpksrko8uqbz4r7.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4dpksrko8uqbz4r7.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4dpksrko8uqbz4r7.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4gvz8l7nrizzsu1t.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4gvz8l7nrizzsu1t.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4gvz8l7nrizzsu1t.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4gvz8l7nrizzsu1t.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4kplb7wum7fs9d23.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4kplb7wum7fs9d23.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4kplb7wum7fs9d23.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4kplb7wum7fs9d23.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4mmbark0zyxe4yd2.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4mmbark0zyxe4yd2.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4mmbark0zyxe4yd2.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4mmbark0zyxe4yd2.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4nwucykzjf6n35e9.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4nwucykzjf6n35e9.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4nwucykzjf6n35e9.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4nwucykzjf6n35e9.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4ro85k8vn6pq1yad.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4ro85k8vn6pq1yad.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4ro85k8vn6pq1yad.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4ro85k8vn6pq1yad.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4srekcra2jdygh2o.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4srekcra2jdygh2o.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4srekcra2jdygh2o.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4srekcra2jdygh2o.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4tzeqy7k0ni95saf.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4tzeqy7k0ni95saf.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4tzeqy7k0ni95saf.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4tzeqy7k0ni95saf.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4we8aibaiyf0gsaq.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4we8aibaiyf0gsaq.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4we8aibaiyf0gsaq.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4we8aibaiyf0gsaq.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4xo82dd9hfkg4p5u.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4xo82dd9hfkg4p5u.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4xo82dd9hfkg4p5u.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4xo82dd9hfkg4p5u.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4zqvec4mpvi58uaa.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4zqvec4mpvi58uaa.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/4zqvec4mpvi58uaa.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/4zqvec4mpvi58uaa.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/51ab4ogxhyieu10o.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/51ab4ogxhyieu10o.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/51ab4ogxhyieu10o.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/51ab4ogxhyieu10o.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/59d854m4vnfj5zd7.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/59d854m4vnfj5zd7.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/59d854m4vnfj5zd7.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/59d854m4vnfj5zd7.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/5dvylfmbnquieqzw.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/5dvylfmbnquieqzw.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/5dvylfmbnquieqzw.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/5dvylfmbnquieqzw.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/7nmq3zmrldbkk1b.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/7nmq3zmrldbkk1b.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/7nmq3zmrldbkk1b.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/7nmq3zmrldbkk1b.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/agpwgyodyelny40.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/agpwgyodyelny40.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/agpwgyodyelny40.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/agpwgyodyelny40.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/bu0an8d0mroq5mt.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/bu0an8d0mroq5mt.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/bu0an8d0mroq5mt.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/bu0an8d0mroq5mt.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/dep-graph.bin b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/dep-graph.bin new file mode 100644 index 0000000..49f347f Binary files /dev/null and b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/dep-graph.bin differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/g3chw62xxx7jwnu.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/g3chw62xxx7jwnu.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/g3chw62xxx7jwnu.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/g3chw62xxx7jwnu.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/ix73i56tvw53jnt.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/ix73i56tvw53jnt.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/ix73i56tvw53jnt.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/ix73i56tvw53jnt.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/kj7d1csrrdvd26w.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/kj7d1csrrdvd26w.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/kj7d1csrrdvd26w.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/kj7d1csrrdvd26w.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/mwtw54e95t49snb.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/mwtw54e95t49snb.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/mwtw54e95t49snb.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/mwtw54e95t49snb.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/oc3hbh4j55i4o96.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/oc3hbh4j55i4o96.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/oc3hbh4j55i4o96.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/oc3hbh4j55i4o96.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/qm3dob57arrbvm5.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/qm3dob57arrbvm5.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/qm3dob57arrbvm5.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/qm3dob57arrbvm5.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/qri6t6pz4mp1kn0.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/qri6t6pz4mp1kn0.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/qri6t6pz4mp1kn0.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/qri6t6pz4mp1kn0.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/query-cache.bin b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/query-cache.bin similarity index 79% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/query-cache.bin rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/query-cache.bin index 88f26cd..d8e7b9e 100644 Binary files a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/query-cache.bin and b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/query-cache.bin differ diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/work-products.bin b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/work-products.bin similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/work-products.bin rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/work-products.bin diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/zsx305ki9wke1yz.o b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/zsx305ki9wke1yz.o similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy-e08s9spxl5fs/zsx305ki9wke1yz.o rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y-3oh3ipb7r2lmb/zsx305ki9wke1yz.o diff --git a/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy.lock b/day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y.lock similarity index 100% rename from day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkqctwrth-nw9tvy.lock rename to day16/target/debug/incremental/day16-2qgx8a7nb8nyx/s-grkuhepjn2-6l9z0y.lock diff --git a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/dep-graph.bin b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/dep-graph.bin deleted file mode 100644 index 5d08750..0000000 Binary files a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/dep-graph.bin and /dev/null differ diff --git a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/dep-graph.bin b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/dep-graph.bin new file mode 100644 index 0000000..a49f2f0 Binary files /dev/null and b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/dep-graph.bin differ diff --git a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/query-cache.bin b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/query-cache.bin similarity index 63% rename from day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/query-cache.bin rename to day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/query-cache.bin index 4ec9cfe..f9ad3c1 100644 Binary files a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/query-cache.bin and b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/query-cache.bin differ diff --git a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/work-products.bin b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/work-products.bin similarity index 100% rename from day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh-2nkuxi0k2m4ye/work-products.bin rename to day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv-dqdyuopl9zdi/work-products.bin diff --git a/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh.lock b/day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv.lock similarity index 100% rename from day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkqcs8qt7-1etfdnh.lock rename to day16/target/debug/incremental/day16-38wb5cgagrzo9/s-grkuhe9kth-1xgykpv.lock diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/10obrssb1rrhztbc.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/10obrssb1rrhztbc.o new file mode 100644 index 0000000..321effc Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/10obrssb1rrhztbc.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13jp6iv7k74iqbdd.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13jp6iv7k74iqbdd.o new file mode 100644 index 0000000..8c1990a Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13jp6iv7k74iqbdd.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13z2gp4novc0v3ik.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13z2gp4novc0v3ik.o new file mode 100644 index 0000000..4e31993 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/13z2gp4novc0v3ik.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1aa055j86cjvwnh5.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1aa055j86cjvwnh5.o new file mode 100644 index 0000000..538d7dc Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1aa055j86cjvwnh5.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ag5glnyubt1fy9a.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ag5glnyubt1fy9a.o new file mode 100644 index 0000000..1e68368 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ag5glnyubt1fy9a.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1b6uiqf0f9e7g14d.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1b6uiqf0f9e7g14d.o new file mode 100644 index 0000000..240b0da Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1b6uiqf0f9e7g14d.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1e10mike6xrr1nf5.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1e10mike6xrr1nf5.o new file mode 100644 index 0000000..7159ba8 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1e10mike6xrr1nf5.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1gj11b01mat2xshb.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1gj11b01mat2xshb.o new file mode 100644 index 0000000..ce58548 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1gj11b01mat2xshb.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1hhfr8rfo8vpabef.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1hhfr8rfo8vpabef.o new file mode 100644 index 0000000..5c2f5e4 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1hhfr8rfo8vpabef.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1jdgob0hp18b23wf.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1jdgob0hp18b23wf.o new file mode 100644 index 0000000..942d377 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1jdgob0hp18b23wf.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1mt3jpifgz54rdhq.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1mt3jpifgz54rdhq.o new file mode 100644 index 0000000..d43e735 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1mt3jpifgz54rdhq.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1nlbfncunky7weqa.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1nlbfncunky7weqa.o new file mode 100644 index 0000000..419b472 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1nlbfncunky7weqa.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1qxo2z1ere64zn0j.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1qxo2z1ere64zn0j.o new file mode 100644 index 0000000..860da1c Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1qxo2z1ere64zn0j.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1vbb3p68bi05h89.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1vbb3p68bi05h89.o new file mode 100644 index 0000000..23cbe7d Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1vbb3p68bi05h89.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ycc2h9i6fg7ytt7.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ycc2h9i6fg7ytt7.o new file mode 100644 index 0000000..fbc5843 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/1ycc2h9i6fg7ytt7.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/24kyprh5xa0nhmyf.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/24kyprh5xa0nhmyf.o new file mode 100644 index 0000000..e803ca1 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/24kyprh5xa0nhmyf.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2a90v0rezk0mjtn1.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2a90v0rezk0mjtn1.o new file mode 100644 index 0000000..e1d5736 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2a90v0rezk0mjtn1.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2de3bpmsk4c5cis.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2de3bpmsk4c5cis.o new file mode 100644 index 0000000..e8e3bed Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2de3bpmsk4c5cis.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2dlpnfqp6gsvr7om.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2dlpnfqp6gsvr7om.o new file mode 100644 index 0000000..b1daee1 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2dlpnfqp6gsvr7om.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2efer6syzwtckoiz.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2efer6syzwtckoiz.o new file mode 100644 index 0000000..27b375e Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2efer6syzwtckoiz.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2gx71h4io4vuo5mk.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2gx71h4io4vuo5mk.o new file mode 100644 index 0000000..e675b92 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2gx71h4io4vuo5mk.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ndzkoa5csnaayr6.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ndzkoa5csnaayr6.o new file mode 100644 index 0000000..e384e41 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ndzkoa5csnaayr6.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2oo2sfygsn8bw2wo.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2oo2sfygsn8bw2wo.o new file mode 100644 index 0000000..4c51635 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2oo2sfygsn8bw2wo.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2rbpvzeqd2htgmv4.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2rbpvzeqd2htgmv4.o new file mode 100644 index 0000000..f475fc9 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2rbpvzeqd2htgmv4.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2tpyz6acieibwyx8.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2tpyz6acieibwyx8.o new file mode 100644 index 0000000..906d268 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2tpyz6acieibwyx8.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2wu50ajuj1sie3sz.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2wu50ajuj1sie3sz.o new file mode 100644 index 0000000..0da08b2 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2wu50ajuj1sie3sz.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2xgpe4zh4a1rgayx.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2xgpe4zh4a1rgayx.o new file mode 100644 index 0000000..84b9b3c Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2xgpe4zh4a1rgayx.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ygg4ve9863fnxiw.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ygg4ve9863fnxiw.o new file mode 100644 index 0000000..d799147 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/2ygg4ve9863fnxiw.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3193pnks5lq4sco4.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3193pnks5lq4sco4.o new file mode 100644 index 0000000..36fa688 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3193pnks5lq4sco4.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31jx47xd5v2sb8ib.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31jx47xd5v2sb8ib.o new file mode 100644 index 0000000..22d1ab2 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31jx47xd5v2sb8ib.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31tdadb525knujva.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31tdadb525knujva.o new file mode 100644 index 0000000..a479293 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/31tdadb525knujva.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/33ihin4nc80lqguk.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/33ihin4nc80lqguk.o new file mode 100644 index 0000000..8a372bd Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/33ihin4nc80lqguk.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/374s65o1vi4zpxa3.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/374s65o1vi4zpxa3.o new file mode 100644 index 0000000..f97d2b5 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/374s65o1vi4zpxa3.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/382zd01tqxgdqbl3.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/382zd01tqxgdqbl3.o new file mode 100644 index 0000000..e717f4a Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/382zd01tqxgdqbl3.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3cy6v40qox7edvdd.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3cy6v40qox7edvdd.o new file mode 100644 index 0000000..cdd4f98 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3cy6v40qox7edvdd.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3daynomnqeua1tb1.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3daynomnqeua1tb1.o new file mode 100644 index 0000000..fe386e1 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3daynomnqeua1tb1.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ef0bggtyzctctae.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ef0bggtyzctctae.o new file mode 100644 index 0000000..7249bf9 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ef0bggtyzctctae.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3fu6dqjn6xxhcuji.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3fu6dqjn6xxhcuji.o new file mode 100644 index 0000000..0876774 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3fu6dqjn6xxhcuji.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3o9hf6qfygdx1b7u.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3o9hf6qfygdx1b7u.o new file mode 100644 index 0000000..b66d313 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3o9hf6qfygdx1b7u.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3pkggx8ryagrjz3v.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3pkggx8ryagrjz3v.o new file mode 100644 index 0000000..834eb77 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3pkggx8ryagrjz3v.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qok53cd2shnf4hk.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qok53cd2shnf4hk.o new file mode 100644 index 0000000..509dbe2 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qok53cd2shnf4hk.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qrd81uccqrmfjkm.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qrd81uccqrmfjkm.o new file mode 100644 index 0000000..bafd21b Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3qrd81uccqrmfjkm.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3stub7cu2kjj0cd9.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3stub7cu2kjj0cd9.o new file mode 100644 index 0000000..d384989 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3stub7cu2kjj0cd9.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ykut8vs0b2h1adx.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ykut8vs0b2h1adx.o new file mode 100644 index 0000000..7861dd6 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/3ykut8vs0b2h1adx.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/43emm65d08nj8m5n.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/43emm65d08nj8m5n.o new file mode 100644 index 0000000..3d242c5 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/43emm65d08nj8m5n.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/44o41c7w0w4hqj2e.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/44o41c7w0w4hqj2e.o new file mode 100644 index 0000000..4342aa7 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/44o41c7w0w4hqj2e.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/468self3a5w0omtn.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/468self3a5w0omtn.o new file mode 100644 index 0000000..929de1f Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/468self3a5w0omtn.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4ato8szct01an6a4.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4ato8szct01an6a4.o new file mode 100644 index 0000000..e064318 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4ato8szct01an6a4.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4cgpz3eano7jrcjs.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4cgpz3eano7jrcjs.o new file mode 100644 index 0000000..3cc8318 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4cgpz3eano7jrcjs.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4hyvahy1mkjf35bp.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4hyvahy1mkjf35bp.o new file mode 100644 index 0000000..089655e Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4hyvahy1mkjf35bp.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jp6b58cjmtj9gye.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jp6b58cjmtj9gye.o new file mode 100644 index 0000000..337be42 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jp6b58cjmtj9gye.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jshf1fjo22sdsmq.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jshf1fjo22sdsmq.o new file mode 100644 index 0000000..e5b9d07 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4jshf1fjo22sdsmq.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lw6com1mwmonfzv.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lw6com1mwmonfzv.o new file mode 100644 index 0000000..2880bb7 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lw6com1mwmonfzv.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lxkmj1kfjgh7ea6.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lxkmj1kfjgh7ea6.o new file mode 100644 index 0000000..2214011 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4lxkmj1kfjgh7ea6.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4prv9qx1akc6h9av.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4prv9qx1akc6h9av.o new file mode 100644 index 0000000..11f35e0 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/4prv9qx1akc6h9av.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55ffuqaku9ttcc84.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55ffuqaku9ttcc84.o new file mode 100644 index 0000000..907cd65 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55ffuqaku9ttcc84.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55jphixhuly5vvas.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55jphixhuly5vvas.o new file mode 100644 index 0000000..a9e1898 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/55jphixhuly5vvas.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5cx6dzsrff7auqsk.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5cx6dzsrff7auqsk.o new file mode 100644 index 0000000..bc55ee9 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5cx6dzsrff7auqsk.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5d685uq3c0rdnr8r.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5d685uq3c0rdnr8r.o new file mode 100644 index 0000000..53f7f52 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5d685uq3c0rdnr8r.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5dxo0pnbkjzfqe9g.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5dxo0pnbkjzfqe9g.o new file mode 100644 index 0000000..b2c86a6 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5dxo0pnbkjzfqe9g.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fs7lkguel8k20a4.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fs7lkguel8k20a4.o new file mode 100644 index 0000000..3dfaf06 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fs7lkguel8k20a4.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fw7akpav3ikb3u2.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fw7akpav3ikb3u2.o new file mode 100644 index 0000000..a2f2cea Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/5fw7akpav3ikb3u2.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/c76ka0mk0pq9hes.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/c76ka0mk0pq9hes.o new file mode 100644 index 0000000..e5e0219 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/c76ka0mk0pq9hes.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/dep-graph.bin b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/dep-graph.bin new file mode 100644 index 0000000..59e83f8 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/dep-graph.bin differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/hfin40utzckbq5o.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/hfin40utzckbq5o.o new file mode 100644 index 0000000..88d63aa Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/hfin40utzckbq5o.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/lmv1bhroamf1n2f.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/lmv1bhroamf1n2f.o new file mode 100644 index 0000000..5b38d3f Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/lmv1bhroamf1n2f.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/q94jt6nxhqi86by.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/q94jt6nxhqi86by.o new file mode 100644 index 0000000..f1cc52c Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/q94jt6nxhqi86by.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/query-cache.bin b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/query-cache.bin new file mode 100644 index 0000000..754699a Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/query-cache.bin differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/tb4t5kt5gn8vonf.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/tb4t5kt5gn8vonf.o new file mode 100644 index 0000000..97287b8 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/tb4t5kt5gn8vonf.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/u84hkoof8558z9v.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/u84hkoof8558z9v.o new file mode 100644 index 0000000..1d2c7eb Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/u84hkoof8558z9v.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/work-products.bin b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/work-products.bin new file mode 100644 index 0000000..214b77c Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/work-products.bin differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/zu8oux8l9fv1nff.o b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/zu8oux8l9fv1nff.o new file mode 100644 index 0000000..89b27d4 Binary files /dev/null and b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l-c123c82h9bpv3hdbq85m4z262/zu8oux8l9fv1nff.o differ diff --git a/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l.lock b/day16/target/debug/incremental/day16-3obfgy06lm9ww/s-grkyh24xr0-78tq3l.lock new file mode 100755 index 0000000..e69de29 diff --git a/day17/.idea/.gitignore b/day17/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/day17/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/day17/.idea/day17.iml b/day17/.idea/day17.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/day17/.idea/day17.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day17/.idea/modules.xml b/day17/.idea/modules.xml new file mode 100644 index 0000000..c99d4d8 --- /dev/null +++ b/day17/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/day17/.idea/vcs.xml b/day17/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/day17/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/day17/Cargo.lock b/day17/Cargo.lock new file mode 100644 index 0000000..537b716 --- /dev/null +++ b/day17/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "day17" +version = "0.1.0" diff --git a/day17/Cargo.toml b/day17/Cargo.toml new file mode 100644 index 0000000..e483073 --- /dev/null +++ b/day17/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "day17" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/day17/src/main.rs b/day17/src/main.rs new file mode 100644 index 0000000..3b74b81 --- /dev/null +++ b/day17/src/main.rs @@ -0,0 +1,201 @@ +use std::cmp::min; +use std::collections::{HashMap, HashSet}; +use std::fs; +use std::env; +use crate::Dir::{North, South, East, West}; + +// nodes are (coord, direction) pairs. +// neighbors are step1+turnleft, step2+turnleft, step3+turnleft, step1+turnright, etc +#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug)] +enum Dir { North, South, East, West } + +fn turn_left(d: &Dir) -> Dir { + match d { North => West, South => East, East => North, West => South, } +} +fn turn_right(d: &Dir) -> Dir { + match d { North => East, South => West, East => South, West => North, } +} +fn step(start: &Coord, d: &Dir, steps: i32) -> Coord { + match d { + North => (start.0, start.1 - steps), + South => (start.0, start.1 + steps), + East => (start.0 + steps, start.1), + West => (start.0 - steps, start.1), + } +} +type Coord = (i32, i32); + + +fn main() { + println!("Hello, AoC day 17!"); + + let args: Vec = env::args().collect(); + if args.len() != 2 { + println!("wrong number of arguments!"); + std::process::exit(1); + } + + let file_path = &args[1]; + + let contents = fs::read_to_string(file_path).expect("Should have been able to read the file"); + let mut grid: HashMap = HashMap::new(); + + // build our grid! + let mut x = 0; + let mut y = 0; + for line in contents.lines() { + x = 0; + for c in line.chars() { + grid.insert((x,y), c.to_string().parse().unwrap()); + x += 1; + } + y += 1; + } + + // now we execute our search + let start = (0,0); + let end = (x-1,y-1); + let heat = search(start, end, grid.clone(), neighbors_crucible); + println!("having searched endlessly, the shortest distance with a regular crucible we found from {start:?} to {end:?} was {heat}"); + + // now we execute our search + let start = (0,0); + let end = (x-1,y-1); + let heat = search(start, end, grid.clone(), neighbors_ultra_crucible); + println!("having searched endlessly, the shortest distance with an ultra crucible we found from {start:?} to {end:?} was {heat}"); +} +fn neighbors_crucible(node: (Coord, Dir), + grid: &HashMap) + -> HashMap<(Coord, Dir), i32> { + // this function should take a record of where we are and where we're looking in the map + // and output a mapping of upcoming nodes, to which we could step, to the distance it would cost to get there + // that distance should be relative to the current node, to disentangle things? + + //starting_distance is the minimum found distance to the node we're looking at + // that is, the minimum found distance to [the node whose neighbors we're trying to enumerate] + let mut neighbs = HashMap::new(); + + let mut heat_gathered = 0; + let mut current_step = node.0; + for _ in 0..3 { + current_step = step(¤t_step, &node.1, 1); + // we're considering at this point to step `i+1` steps in the direction we were looking. + if let Some(heat) = grid.get(¤t_step) { + // the cost to step into + heat_gathered += heat; + neighbs.insert((current_step, turn_left(&node.1)), heat_gathered); + neighbs.insert((current_step, turn_right(&node.1)), heat_gathered); + } else { + // if the current coordinate is noot in the grid, we can't step further in this direction, so we're done + break; + } + } + return neighbs; +} + +fn neighbors_ultra_crucible(node: (Coord, Dir), + grid: &HashMap) + -> HashMap<(Coord, Dir), i32> { + // this function should take a record of where we are and where we're looking in the map + // and output a mapping of upcoming nodes, to which we could step, to the distance it would cost to get there + // that distance should be relative to the current node, to disentangle things? + + //starting_distance is the minimum found distance to the node we're looking at + // that is, the minimum found distance to [the node whose neighbors we're trying to enumerate] + let mut neighbs = HashMap::new(); + + let mut heat_gathered = 0; + let mut current_step = node.0; + for i in 0..10 { + current_step = step(¤t_step, &node.1, 1); + // we're considering at this point to step `i+1` steps in the direction we were looking. + if let Some(heat) = grid.get(¤t_step) { + // the cost to step into + heat_gathered += heat; + if i >= 3 { + neighbs.insert((current_step, turn_left(&node.1)), heat_gathered); + neighbs.insert((current_step, turn_right(&node.1)), heat_gathered); + } + } else { + // if the current coordinate is noot in the grid, we can't step further in this direction, so we're done + break; + } + } + return neighbs; +} + +fn search(start: Coord, end: Coord, grid: HashMap, + neighbors: fn((Coord, Dir), &HashMap) -> HashMap<(Coord, Dir), i32>) -> i32 { + // initialize the distances map with the distances to the start coordinates being zero. + // since we're qualifying our coordinates with directions, we need several entries here. + let mut distances: HashMap<(Coord, Dir), i32> = HashMap::new(); + distances.insert((start, North), 0); + distances.insert((start, South), 0); + distances.insert((start, East), 0); + distances.insert((start, West), 0); + + let mut current_nodes: HashSet<(Coord, Dir)> = HashSet::new(); + current_nodes.insert((start, North)); + current_nodes.insert((start, South)); + current_nodes.insert((start, East)); + current_nodes.insert((start, West)); + + let mut next_nodes: HashSet<(Coord, Dir)> = HashSet::new(); + while !current_nodes.is_empty() { + for (location, direction) in ¤t_nodes { + //visit location;direction and look at all neighbors + let current_heat = distances[&(*location, *direction)]; + //println!("starting at {location:?} looking {direction:?}, with an estimated current heat of {current_heat}"); + for ((neighbor, neighboring_dir), heat_gained) + in neighbors((*location, *direction), &grid) { + //looking at a route of getting to neighbor from location, which adds `heat` to the cost + if let Some(current_distance_for_node) = distances.get(&(neighbor, neighboring_dir)) { + // if we already visited neighbor and looked in neighboring_dir, then compare it + if heat_gained + current_heat < *current_distance_for_node { + // if our new way of getting to neighbor is cheaper than the previous way on record + // then update the record + distances.insert((neighbor, neighboring_dir), heat_gained + current_heat); + // and make a note to keep looking from there + next_nodes.insert((neighbor, neighboring_dir)); + } else { + //if our old way of getting there was better, then we can disregard this neighbor + // and not do anything with it. + // we don't add anything to the distances grid, and we don't add any new nodes to check, + // pruning this branch. + } + } else { + // if there was no distance recorded at all for this neighbor, then we have to add it to the + // distances map + distances.insert((neighbor, neighboring_dir), heat_gained + current_heat); + // and also add it as a node to explore from next time through the loop + next_nodes.insert((neighbor, neighboring_dir)); + } + } + } + // now that we've explored from all the nodes in our queue, we can clear out current_nodes, + // and then add all the nodes from next_nodes to it. + current_nodes.clear(); + for n in &next_nodes { current_nodes.insert(*n); } + next_nodes.clear(); + } + + // now that we've fully populated the distances grid, we just query for the endpoint. however, we need to take into + // account all four directions we could look at the end. + let north = match distances.get(&(end, North)) { + Some(dist) => *dist, + None => 10_000, + }; + let south = match distances.get(&(end, South)) { + Some(dist) => *dist, + None => 10_000, + }; + let east = match distances.get(&(end, East)) { + Some(dist) => *dist, + None => 10_000, + }; + let west = match distances.get(&(end, West)) { + Some(dist) => *dist, + None => 10_000, + }; + return min(min(north, south), min(east,west)); +} diff --git a/day17/target/.rustc_info.json b/day17/target/.rustc_info.json new file mode 100644 index 0000000..50173a3 --- /dev/null +++ b/day17/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":14318102787793507742,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.74.1 (a28077b28 2023-12-04)\nbinary: rustc\ncommit-hash: a28077b28a02b92985b3a3faecf92813155f1ea1\ncommit-date: 2023-12-04\nhost: x86_64-apple-darwin\nrelease: 1.74.1\nLLVM version: 17.0.4\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/shoofle/.rustup/toolchains/stable-x86_64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"sse4.1\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/day17/target/CACHEDIR.TAG b/day17/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/day17/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/day17/target/debug/.cargo-lock b/day17/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17 b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17 new file mode 100644 index 0000000..29d7ae8 --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17 @@ -0,0 +1 @@ +03e226bcd20955ce \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17.json b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17.json new file mode 100644 index 0000000..a01b4c2 --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/bin-day17.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":16978552210420986734,"profile":13396965805329499462,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day17-7f3b3250c20fd03c/dep-bin-day17"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/invoked.timestamp b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-7f3b3250c20fd03c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/invoked.timestamp b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17 b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17 new file mode 100644 index 0000000..ca5398e --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17 @@ -0,0 +1 @@ +028d4c7b9d6b38a5 \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17.json b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17.json new file mode 100644 index 0000000..c8a2d6a --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-c4eff8fa9c631ed8/test-bin-day17.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":16978552210420986734,"profile":13053956386274884697,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day17-c4eff8fa9c631ed8/dep-test-bin-day17"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17 b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17 new file mode 100644 index 0000000..c15b630 --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17 @@ -0,0 +1 @@ +4d52c3242aecaf2b \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17.json b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17.json new file mode 100644 index 0000000..b0aa3a8 --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/bin-day17.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":16978552210420986734,"profile":237655285757591511,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day17-ff4418df40a9d85e/dep-bin-day17"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/dep-bin-day17 b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/dep-bin-day17 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/dep-bin-day17 differ diff --git a/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/invoked.timestamp b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day17/target/debug/.fingerprint/day17-ff4418df40a9d85e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day17/target/debug/day17 b/day17/target/debug/day17 new file mode 100755 index 0000000..17f0fa1 Binary files /dev/null and b/day17/target/debug/day17 differ diff --git a/day17/target/debug/day17.d b/day17/target/debug/day17.d new file mode 100644 index 0000000..46e6de3 --- /dev/null +++ b/day17/target/debug/day17.d @@ -0,0 +1 @@ +/Users/shoofle/Projects/aoc_2023/day17/target/debug/day17: /Users/shoofle/Projects/aoc_2023/day17/src/main.rs diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e b/day17/target/debug/deps/day17-ff4418df40a9d85e new file mode 100755 index 0000000..17f0fa1 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1729gnhwv93dx9nn.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1729gnhwv93dx9nn.rcgu.o new file mode 100644 index 0000000..ba76c8d Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1729gnhwv93dx9nn.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.17gu3f9jjj2llk4h.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.17gu3f9jjj2llk4h.rcgu.o new file mode 100644 index 0000000..5a8de6b Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.17gu3f9jjj2llk4h.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.19t3wukq9eirwb3k.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.19t3wukq9eirwb3k.rcgu.o new file mode 100644 index 0000000..20032fa Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.19t3wukq9eirwb3k.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1b1caoflrqsrpv06.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1b1caoflrqsrpv06.rcgu.o new file mode 100644 index 0000000..b01762f Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1b1caoflrqsrpv06.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1cqdfim6b2pr3xe9.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1cqdfim6b2pr3xe9.rcgu.o new file mode 100644 index 0000000..ba252e9 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1cqdfim6b2pr3xe9.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1ft7dwbc3vveu2r8.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1ft7dwbc3vveu2r8.rcgu.o new file mode 100644 index 0000000..c224ed7 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1ft7dwbc3vveu2r8.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbofue49w3xfx5n.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbofue49w3xfx5n.rcgu.o new file mode 100644 index 0000000..6764bb8 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbofue49w3xfx5n.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbyzzwbxrhm18de.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbyzzwbxrhm18de.rcgu.o new file mode 100644 index 0000000..02557ef Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1gbyzzwbxrhm18de.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1hzdqvh4k27tjaqx.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1hzdqvh4k27tjaqx.rcgu.o new file mode 100644 index 0000000..af8b4ae Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1hzdqvh4k27tjaqx.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1j22g56898wk5lkq.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1j22g56898wk5lkq.rcgu.o new file mode 100644 index 0000000..4a7bec6 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1j22g56898wk5lkq.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1ldyrq1b29uesqix.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1ldyrq1b29uesqix.rcgu.o new file mode 100644 index 0000000..3d44c56 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1ldyrq1b29uesqix.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1n6v5wtlwdefbztu.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1n6v5wtlwdefbztu.rcgu.o new file mode 100644 index 0000000..204f467 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1n6v5wtlwdefbztu.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1p74e3knmvgivpg2.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1p74e3knmvgivpg2.rcgu.o new file mode 100644 index 0000000..cc58cbf Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1p74e3knmvgivpg2.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1sh83repk6odzdkn.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1sh83repk6odzdkn.rcgu.o new file mode 100644 index 0000000..92f11cb Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1sh83repk6odzdkn.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1uvue4xf4w6z28sm.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1uvue4xf4w6z28sm.rcgu.o new file mode 100644 index 0000000..571e949 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1uvue4xf4w6z28sm.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1wl4bjk3ycnl7cza.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1wl4bjk3ycnl7cza.rcgu.o new file mode 100644 index 0000000..fc9d389 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1wl4bjk3ycnl7cza.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.1xm7n3k31t4h1uzp.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.1xm7n3k31t4h1uzp.rcgu.o new file mode 100644 index 0000000..e1aae83 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.1xm7n3k31t4h1uzp.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.21cixt413sclmge1.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.21cixt413sclmge1.rcgu.o new file mode 100644 index 0000000..ccf31be Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.21cixt413sclmge1.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.21p1wd94sz4wf3jw.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.21p1wd94sz4wf3jw.rcgu.o new file mode 100644 index 0000000..6cd51d9 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.21p1wd94sz4wf3jw.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.24oyxdxxgg1s9x6v.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.24oyxdxxgg1s9x6v.rcgu.o new file mode 100644 index 0000000..eae9145 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.24oyxdxxgg1s9x6v.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.26nwp4zici9asnd8.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.26nwp4zici9asnd8.rcgu.o new file mode 100644 index 0000000..da57acc Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.26nwp4zici9asnd8.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.298sgohqs8elko9v.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.298sgohqs8elko9v.rcgu.o new file mode 100644 index 0000000..5ad6407 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.298sgohqs8elko9v.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2fomprgbd5arrtmy.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2fomprgbd5arrtmy.rcgu.o new file mode 100644 index 0000000..126ba68 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2fomprgbd5arrtmy.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2hixfsn7y4lm27sh.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2hixfsn7y4lm27sh.rcgu.o new file mode 100644 index 0000000..2e123a6 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2hixfsn7y4lm27sh.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2i382iyv136ogboz.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2i382iyv136ogboz.rcgu.o new file mode 100644 index 0000000..56fdcde Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2i382iyv136ogboz.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2i50xk1rf57dc5do.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2i50xk1rf57dc5do.rcgu.o new file mode 100644 index 0000000..83923a1 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2i50xk1rf57dc5do.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2n6o9ro0dyj9386e.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2n6o9ro0dyj9386e.rcgu.o new file mode 100644 index 0000000..fa8177c Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2n6o9ro0dyj9386e.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.2ygxt198uxdvnn2x.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.2ygxt198uxdvnn2x.rcgu.o new file mode 100644 index 0000000..38e93e4 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.2ygxt198uxdvnn2x.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.33bq9w9i26fcbsag.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.33bq9w9i26fcbsag.rcgu.o new file mode 100644 index 0000000..73cb6c2 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.33bq9w9i26fcbsag.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.340n85d4vwwq71qg.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.340n85d4vwwq71qg.rcgu.o new file mode 100644 index 0000000..b4eba55 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.340n85d4vwwq71qg.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.35qrdybf03mx3rud.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.35qrdybf03mx3rud.rcgu.o new file mode 100644 index 0000000..fd48b80 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.35qrdybf03mx3rud.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.382unlrhaxnn4srv.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.382unlrhaxnn4srv.rcgu.o new file mode 100644 index 0000000..0cbdda8 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.382unlrhaxnn4srv.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.38mmnepws4qw15f7.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.38mmnepws4qw15f7.rcgu.o new file mode 100644 index 0000000..208474d Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.38mmnepws4qw15f7.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3ayypi21e4bc0x06.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3ayypi21e4bc0x06.rcgu.o new file mode 100644 index 0000000..683f012 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3ayypi21e4bc0x06.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3bs0bbgnwie33hgk.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3bs0bbgnwie33hgk.rcgu.o new file mode 100644 index 0000000..fc66db4 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3bs0bbgnwie33hgk.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3eh88olz4xv8ex0w.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3eh88olz4xv8ex0w.rcgu.o new file mode 100644 index 0000000..72ac5b6 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3eh88olz4xv8ex0w.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3h13eykr0toggbmu.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3h13eykr0toggbmu.rcgu.o new file mode 100644 index 0000000..a48e95b Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3h13eykr0toggbmu.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3iu5snl13cppaj5p.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3iu5snl13cppaj5p.rcgu.o new file mode 100644 index 0000000..7fe2377 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3iu5snl13cppaj5p.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3jgsgevlc957csah.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3jgsgevlc957csah.rcgu.o new file mode 100644 index 0000000..7934bfe Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3jgsgevlc957csah.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3n08xeur2uep7xcu.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3n08xeur2uep7xcu.rcgu.o new file mode 100644 index 0000000..2d41736 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3n08xeur2uep7xcu.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3o2gcgrrwx4wnz8n.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3o2gcgrrwx4wnz8n.rcgu.o new file mode 100644 index 0000000..e0e6d52 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3o2gcgrrwx4wnz8n.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3q82p8oghb7wa4om.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3q82p8oghb7wa4om.rcgu.o new file mode 100644 index 0000000..6329e76 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3q82p8oghb7wa4om.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3tmmscve2htrw6e3.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3tmmscve2htrw6e3.rcgu.o new file mode 100644 index 0000000..f80cc8f Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3tmmscve2htrw6e3.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3uoodelpgvunl784.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3uoodelpgvunl784.rcgu.o new file mode 100644 index 0000000..84b4c07 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3uoodelpgvunl784.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3uz6dablzj69b09t.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3uz6dablzj69b09t.rcgu.o new file mode 100644 index 0000000..a383801 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3uz6dablzj69b09t.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.3ypwbw3yl8pszmd0.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.3ypwbw3yl8pszmd0.rcgu.o new file mode 100644 index 0000000..9916e2c Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.3ypwbw3yl8pszmd0.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4247dq29l59weyff.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4247dq29l59weyff.rcgu.o new file mode 100644 index 0000000..ebcb595 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4247dq29l59weyff.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.43d817atx72k627f.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.43d817atx72k627f.rcgu.o new file mode 100644 index 0000000..7136a31 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.43d817atx72k627f.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.43fvggk0feyd4pdc.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.43fvggk0feyd4pdc.rcgu.o new file mode 100644 index 0000000..f22bd48 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.43fvggk0feyd4pdc.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.49ecc2u9rzm4i4ch.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.49ecc2u9rzm4i4ch.rcgu.o new file mode 100644 index 0000000..063a65d Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.49ecc2u9rzm4i4ch.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4azscaa655i6occs.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4azscaa655i6occs.rcgu.o new file mode 100644 index 0000000..3862095 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4azscaa655i6occs.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4dx6ic6j92rvlyjq.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4dx6ic6j92rvlyjq.rcgu.o new file mode 100644 index 0000000..52f4262 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4dx6ic6j92rvlyjq.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4ezegb44fny6dtk2.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4ezegb44fny6dtk2.rcgu.o new file mode 100644 index 0000000..9fd2a17 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4ezegb44fny6dtk2.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4g0rynhx4a6o9nqw.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4g0rynhx4a6o9nqw.rcgu.o new file mode 100644 index 0000000..ed01c2b Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4g0rynhx4a6o9nqw.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4hoe2thqjrx2iacx.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4hoe2thqjrx2iacx.rcgu.o new file mode 100644 index 0000000..9173d51 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4hoe2thqjrx2iacx.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4jgrl2e1kxp8ass7.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4jgrl2e1kxp8ass7.rcgu.o new file mode 100644 index 0000000..e1aa0fc Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4jgrl2e1kxp8ass7.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4knws6c7zv8l7inl.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4knws6c7zv8l7inl.rcgu.o new file mode 100644 index 0000000..efe1359 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4knws6c7zv8l7inl.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.4q6l1rtyh9ujk09z.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.4q6l1rtyh9ujk09z.rcgu.o new file mode 100644 index 0000000..5fa21bb Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.4q6l1rtyh9ujk09z.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.5059agc9komjau3u.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.5059agc9komjau3u.rcgu.o new file mode 100644 index 0000000..29b4a23 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.5059agc9komjau3u.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.52guf61wf680qq2x.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.52guf61wf680qq2x.rcgu.o new file mode 100644 index 0000000..973fbdb Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.52guf61wf680qq2x.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.5d474gdgt8yudnnx.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.5d474gdgt8yudnnx.rcgu.o new file mode 100644 index 0000000..eae5620 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.5d474gdgt8yudnnx.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.5d72sjarba5ki0v6.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.5d72sjarba5ki0v6.rcgu.o new file mode 100644 index 0000000..cd21146 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.5d72sjarba5ki0v6.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.5dt2n5lyyx0kr1hy.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.5dt2n5lyyx0kr1hy.rcgu.o new file mode 100644 index 0000000..42c8b0b Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.5dt2n5lyyx0kr1hy.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.5ejnc8evbglv8ogv.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.5ejnc8evbglv8ogv.rcgu.o new file mode 100644 index 0000000..50df009 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.5ejnc8evbglv8ogv.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.bvah0a8880pa496.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.bvah0a8880pa496.rcgu.o new file mode 100644 index 0000000..d088e24 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.bvah0a8880pa496.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.ct742hfg1j07nr7.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.ct742hfg1j07nr7.rcgu.o new file mode 100644 index 0000000..b0aee8c Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.ct742hfg1j07nr7.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.d b/day17/target/debug/deps/day17-ff4418df40a9d85e.d new file mode 100644 index 0000000..19b2d68 --- /dev/null +++ b/day17/target/debug/deps/day17-ff4418df40a9d85e.d @@ -0,0 +1,5 @@ +/Users/shoofle/Projects/aoc_2023/day17/target/debug/deps/day17-ff4418df40a9d85e: src/main.rs + +/Users/shoofle/Projects/aoc_2023/day17/target/debug/deps/day17-ff4418df40a9d85e.d: src/main.rs + +src/main.rs: diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.d3tr6ab6g2p47xd.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.d3tr6ab6g2p47xd.rcgu.o new file mode 100644 index 0000000..caec607 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.d3tr6ab6g2p47xd.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.hvv1h273bort6t.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.hvv1h273bort6t.rcgu.o new file mode 100644 index 0000000..d17574b Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.hvv1h273bort6t.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.i3vky5gtuqcy1oy.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.i3vky5gtuqcy1oy.rcgu.o new file mode 100644 index 0000000..c98210d Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.i3vky5gtuqcy1oy.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.mpcg86spdbw7bal.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.mpcg86spdbw7bal.rcgu.o new file mode 100644 index 0000000..8dcd77d Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.mpcg86spdbw7bal.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.sw63nydaztmgceh.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.sw63nydaztmgceh.rcgu.o new file mode 100644 index 0000000..fae2b12 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.sw63nydaztmgceh.rcgu.o differ diff --git a/day17/target/debug/deps/day17-ff4418df40a9d85e.vn2g420pmu5desh.rcgu.o b/day17/target/debug/deps/day17-ff4418df40a9d85e.vn2g420pmu5desh.rcgu.o new file mode 100644 index 0000000..90b5730 Binary files /dev/null and b/day17/target/debug/deps/day17-ff4418df40a9d85e.vn2g420pmu5desh.rcgu.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1729gnhwv93dx9nn.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1729gnhwv93dx9nn.o new file mode 100644 index 0000000..ba76c8d Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1729gnhwv93dx9nn.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/17gu3f9jjj2llk4h.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/17gu3f9jjj2llk4h.o new file mode 100644 index 0000000..5a8de6b Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/17gu3f9jjj2llk4h.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/19t3wukq9eirwb3k.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/19t3wukq9eirwb3k.o new file mode 100644 index 0000000..20032fa Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/19t3wukq9eirwb3k.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1b1caoflrqsrpv06.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1b1caoflrqsrpv06.o new file mode 100644 index 0000000..b01762f Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1b1caoflrqsrpv06.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1cqdfim6b2pr3xe9.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1cqdfim6b2pr3xe9.o new file mode 100644 index 0000000..ba252e9 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1cqdfim6b2pr3xe9.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ft7dwbc3vveu2r8.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ft7dwbc3vveu2r8.o new file mode 100644 index 0000000..c224ed7 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ft7dwbc3vveu2r8.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbofue49w3xfx5n.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbofue49w3xfx5n.o new file mode 100644 index 0000000..6764bb8 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbofue49w3xfx5n.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbyzzwbxrhm18de.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbyzzwbxrhm18de.o new file mode 100644 index 0000000..02557ef Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1gbyzzwbxrhm18de.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1hzdqvh4k27tjaqx.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1hzdqvh4k27tjaqx.o new file mode 100644 index 0000000..af8b4ae Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1hzdqvh4k27tjaqx.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1j22g56898wk5lkq.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1j22g56898wk5lkq.o new file mode 100644 index 0000000..4a7bec6 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1j22g56898wk5lkq.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ldyrq1b29uesqix.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ldyrq1b29uesqix.o new file mode 100644 index 0000000..3d44c56 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1ldyrq1b29uesqix.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1n6v5wtlwdefbztu.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1n6v5wtlwdefbztu.o new file mode 100644 index 0000000..204f467 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1n6v5wtlwdefbztu.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1p74e3knmvgivpg2.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1p74e3knmvgivpg2.o new file mode 100644 index 0000000..cc58cbf Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1p74e3knmvgivpg2.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1sh83repk6odzdkn.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1sh83repk6odzdkn.o new file mode 100644 index 0000000..92f11cb Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1sh83repk6odzdkn.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1uvue4xf4w6z28sm.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1uvue4xf4w6z28sm.o new file mode 100644 index 0000000..571e949 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1uvue4xf4w6z28sm.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1wl4bjk3ycnl7cza.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1wl4bjk3ycnl7cza.o new file mode 100644 index 0000000..fc9d389 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1wl4bjk3ycnl7cza.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1xm7n3k31t4h1uzp.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1xm7n3k31t4h1uzp.o new file mode 100644 index 0000000..e1aae83 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/1xm7n3k31t4h1uzp.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21cixt413sclmge1.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21cixt413sclmge1.o new file mode 100644 index 0000000..ccf31be Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21cixt413sclmge1.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21p1wd94sz4wf3jw.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21p1wd94sz4wf3jw.o new file mode 100644 index 0000000..6cd51d9 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/21p1wd94sz4wf3jw.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/24oyxdxxgg1s9x6v.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/24oyxdxxgg1s9x6v.o new file mode 100644 index 0000000..eae9145 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/24oyxdxxgg1s9x6v.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/26nwp4zici9asnd8.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/26nwp4zici9asnd8.o new file mode 100644 index 0000000..da57acc Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/26nwp4zici9asnd8.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/298sgohqs8elko9v.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/298sgohqs8elko9v.o new file mode 100644 index 0000000..5ad6407 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/298sgohqs8elko9v.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2fomprgbd5arrtmy.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2fomprgbd5arrtmy.o new file mode 100644 index 0000000..126ba68 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2fomprgbd5arrtmy.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2hixfsn7y4lm27sh.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2hixfsn7y4lm27sh.o new file mode 100644 index 0000000..2e123a6 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2hixfsn7y4lm27sh.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i382iyv136ogboz.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i382iyv136ogboz.o new file mode 100644 index 0000000..56fdcde Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i382iyv136ogboz.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i50xk1rf57dc5do.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i50xk1rf57dc5do.o new file mode 100644 index 0000000..83923a1 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2i50xk1rf57dc5do.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2n6o9ro0dyj9386e.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2n6o9ro0dyj9386e.o new file mode 100644 index 0000000..fa8177c Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2n6o9ro0dyj9386e.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2ygxt198uxdvnn2x.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2ygxt198uxdvnn2x.o new file mode 100644 index 0000000..38e93e4 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/2ygxt198uxdvnn2x.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/33bq9w9i26fcbsag.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/33bq9w9i26fcbsag.o new file mode 100644 index 0000000..73cb6c2 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/33bq9w9i26fcbsag.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/340n85d4vwwq71qg.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/340n85d4vwwq71qg.o new file mode 100644 index 0000000..b4eba55 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/340n85d4vwwq71qg.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/35qrdybf03mx3rud.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/35qrdybf03mx3rud.o new file mode 100644 index 0000000..fd48b80 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/35qrdybf03mx3rud.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/382unlrhaxnn4srv.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/382unlrhaxnn4srv.o new file mode 100644 index 0000000..0cbdda8 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/382unlrhaxnn4srv.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/38mmnepws4qw15f7.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/38mmnepws4qw15f7.o new file mode 100644 index 0000000..208474d Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/38mmnepws4qw15f7.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ayypi21e4bc0x06.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ayypi21e4bc0x06.o new file mode 100644 index 0000000..683f012 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ayypi21e4bc0x06.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3bs0bbgnwie33hgk.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3bs0bbgnwie33hgk.o new file mode 100644 index 0000000..fc66db4 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3bs0bbgnwie33hgk.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3eh88olz4xv8ex0w.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3eh88olz4xv8ex0w.o new file mode 100644 index 0000000..72ac5b6 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3eh88olz4xv8ex0w.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3h13eykr0toggbmu.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3h13eykr0toggbmu.o new file mode 100644 index 0000000..a48e95b Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3h13eykr0toggbmu.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3iu5snl13cppaj5p.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3iu5snl13cppaj5p.o new file mode 100644 index 0000000..7fe2377 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3iu5snl13cppaj5p.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3jgsgevlc957csah.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3jgsgevlc957csah.o new file mode 100644 index 0000000..7934bfe Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3jgsgevlc957csah.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3n08xeur2uep7xcu.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3n08xeur2uep7xcu.o new file mode 100644 index 0000000..2d41736 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3n08xeur2uep7xcu.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3o2gcgrrwx4wnz8n.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3o2gcgrrwx4wnz8n.o new file mode 100644 index 0000000..e0e6d52 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3o2gcgrrwx4wnz8n.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3q82p8oghb7wa4om.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3q82p8oghb7wa4om.o new file mode 100644 index 0000000..6329e76 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3q82p8oghb7wa4om.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3tmmscve2htrw6e3.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3tmmscve2htrw6e3.o new file mode 100644 index 0000000..f80cc8f Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3tmmscve2htrw6e3.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uoodelpgvunl784.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uoodelpgvunl784.o new file mode 100644 index 0000000..84b4c07 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uoodelpgvunl784.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uz6dablzj69b09t.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uz6dablzj69b09t.o new file mode 100644 index 0000000..a383801 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3uz6dablzj69b09t.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ypwbw3yl8pszmd0.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ypwbw3yl8pszmd0.o new file mode 100644 index 0000000..9916e2c Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/3ypwbw3yl8pszmd0.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4247dq29l59weyff.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4247dq29l59weyff.o new file mode 100644 index 0000000..ebcb595 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4247dq29l59weyff.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43d817atx72k627f.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43d817atx72k627f.o new file mode 100644 index 0000000..7136a31 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43d817atx72k627f.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43fvggk0feyd4pdc.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43fvggk0feyd4pdc.o new file mode 100644 index 0000000..f22bd48 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/43fvggk0feyd4pdc.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/49ecc2u9rzm4i4ch.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/49ecc2u9rzm4i4ch.o new file mode 100644 index 0000000..063a65d Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/49ecc2u9rzm4i4ch.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4azscaa655i6occs.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4azscaa655i6occs.o new file mode 100644 index 0000000..3862095 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4azscaa655i6occs.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4dx6ic6j92rvlyjq.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4dx6ic6j92rvlyjq.o new file mode 100644 index 0000000..52f4262 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4dx6ic6j92rvlyjq.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4ezegb44fny6dtk2.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4ezegb44fny6dtk2.o new file mode 100644 index 0000000..9fd2a17 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4ezegb44fny6dtk2.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4g0rynhx4a6o9nqw.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4g0rynhx4a6o9nqw.o new file mode 100644 index 0000000..ed01c2b Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4g0rynhx4a6o9nqw.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4hoe2thqjrx2iacx.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4hoe2thqjrx2iacx.o new file mode 100644 index 0000000..9173d51 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4hoe2thqjrx2iacx.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4jgrl2e1kxp8ass7.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4jgrl2e1kxp8ass7.o new file mode 100644 index 0000000..e1aa0fc Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4jgrl2e1kxp8ass7.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4knws6c7zv8l7inl.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4knws6c7zv8l7inl.o new file mode 100644 index 0000000..efe1359 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4knws6c7zv8l7inl.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4q6l1rtyh9ujk09z.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4q6l1rtyh9ujk09z.o new file mode 100644 index 0000000..5fa21bb Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/4q6l1rtyh9ujk09z.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5059agc9komjau3u.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5059agc9komjau3u.o new file mode 100644 index 0000000..29b4a23 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5059agc9komjau3u.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/52guf61wf680qq2x.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/52guf61wf680qq2x.o new file mode 100644 index 0000000..973fbdb Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/52guf61wf680qq2x.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d474gdgt8yudnnx.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d474gdgt8yudnnx.o new file mode 100644 index 0000000..eae5620 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d474gdgt8yudnnx.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d72sjarba5ki0v6.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d72sjarba5ki0v6.o new file mode 100644 index 0000000..cd21146 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5d72sjarba5ki0v6.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5dt2n5lyyx0kr1hy.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5dt2n5lyyx0kr1hy.o new file mode 100644 index 0000000..42c8b0b Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5dt2n5lyyx0kr1hy.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5ejnc8evbglv8ogv.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5ejnc8evbglv8ogv.o new file mode 100644 index 0000000..50df009 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/5ejnc8evbglv8ogv.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/bvah0a8880pa496.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/bvah0a8880pa496.o new file mode 100644 index 0000000..d088e24 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/bvah0a8880pa496.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/ct742hfg1j07nr7.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/ct742hfg1j07nr7.o new file mode 100644 index 0000000..b0aee8c Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/ct742hfg1j07nr7.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/d3tr6ab6g2p47xd.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/d3tr6ab6g2p47xd.o new file mode 100644 index 0000000..caec607 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/d3tr6ab6g2p47xd.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/dep-graph.bin b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/dep-graph.bin new file mode 100644 index 0000000..ea7d4ef Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/dep-graph.bin differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/hvv1h273bort6t.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/hvv1h273bort6t.o new file mode 100644 index 0000000..d17574b Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/hvv1h273bort6t.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/i3vky5gtuqcy1oy.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/i3vky5gtuqcy1oy.o new file mode 100644 index 0000000..c98210d Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/i3vky5gtuqcy1oy.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/mpcg86spdbw7bal.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/mpcg86spdbw7bal.o new file mode 100644 index 0000000..8dcd77d Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/mpcg86spdbw7bal.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/query-cache.bin b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/query-cache.bin new file mode 100644 index 0000000..c20211a Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/query-cache.bin differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/sw63nydaztmgceh.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/sw63nydaztmgceh.o new file mode 100644 index 0000000..fae2b12 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/sw63nydaztmgceh.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/vn2g420pmu5desh.o b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/vn2g420pmu5desh.o new file mode 100644 index 0000000..90b5730 Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/vn2g420pmu5desh.o differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/work-products.bin b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/work-products.bin new file mode 100644 index 0000000..a79868e Binary files /dev/null and b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl-9hqomb0aavtj6cs8ugygmw7au/work-products.bin differ diff --git a/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl.lock b/day17/target/debug/incremental/day17-3tknlnt867qck/s-grmz86yitp-mxtsnl.lock new file mode 100755 index 0000000..e69de29 diff --git a/day18/.idea/.gitignore b/day18/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/day18/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/day18/.idea/day18.iml b/day18/.idea/day18.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/day18/.idea/day18.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day18/.idea/modules.xml b/day18/.idea/modules.xml new file mode 100644 index 0000000..f778ddc --- /dev/null +++ b/day18/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/day18/.idea/vcs.xml b/day18/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/day18/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/day18/Cargo.lock b/day18/Cargo.lock new file mode 100644 index 0000000..1625e28 --- /dev/null +++ b/day18/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "day18" +version = "0.1.0" diff --git a/day18/Cargo.toml b/day18/Cargo.toml new file mode 100644 index 0000000..fa53f27 --- /dev/null +++ b/day18/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "day18" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/day18/src/main.rs b/day18/src/main.rs new file mode 100644 index 0000000..5c62322 --- /dev/null +++ b/day18/src/main.rs @@ -0,0 +1,250 @@ +use std::collections::{HashMap}; +use std::fs; +use std::env; +use crate::Dir::{Up, Down, Right, Left}; + +// THIS IS NOT A PLACE OF HONOR + +type Coord = (i32, i32); + +fn step(start: &Coord, d: &Dir, steps: i32) -> Coord { + match d { + Up => (start.0, start.1 - steps), + Down => (start.0, start.1 + steps), + Right => (start.0 + steps, start.1), + Left => (start.0 - steps, start.1), + } +} +// returns the direction from start to end +fn from(start: &Coord, end: &Coord) -> Dir { + if end.0 > start.0 { Right } + else if end.0 < start.0 { Left } + else if end.1 > start.1 { Down } + else { Up } +} + +#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug)] +enum Dir { Up, Down, Left, Right } + +fn main() { + println!("Hello, AoC day 18!"); + + let args: Vec = env::args().collect(); + if args.len() != 2 { + println!("wrong number of arguments!"); + std::process::exit(1); + } + + let file_path = &args[1]; + + let contents = fs::read_to_string(file_path).expect("Should have been able to read the file"); + + // build our grid! + let mut trench: Vec = Vec::new(); + let mut big_trench: Vec = Vec::new(); + let mut here: Coord = (0, 0); + let mut here2: Coord = (0, 0); + trench.push(here); // a trench. + big_trench.push(here2); // a big trench. + println!("first we dig our trenches, big and small."); + for line in contents.lines() { + let mut line = line.split_whitespace(); + let direction = match line.next().unwrap() {"U"=>Up, "D"=>Down, "L"=>Left, "R"=>Right, _=>panic!("trying to parse a bad direction: {line:?}")}; + let mut distance: i32 = line.next().unwrap().parse().unwrap(); + while distance > 0 { + here = step(&here, &direction, 1); + trench.push(here); + distance -= 1; + } + + let hex = &line.next().unwrap()[2..8]; // this should extract "BEDEAD" from "(#BEDEAD)" + let mut distance:i32 = i32::from_str_radix(&hex[0..5], 16).expect("should be able to parse the hex as hex"); + let direction: Dir = match hex.chars().last().expect("should have a last digit in the hex") { + '0' => Right, + '1' => Down, + '2' => Left, + '3' => Up, + _ => panic!("encountered an unparseable direction in the hex {hex}!") + }; + + match direction { + Up => { + here2 = step(&here2, &direction, distance); + big_trench.push(here2); + } + Down => { + here2 = step(&here2, &direction, distance); + big_trench.push(here2); + } + Left => { + while distance > 0 { + here2 = step(&here2, &direction, 1); + big_trench.push(here2); + distance -= 1; + } + } + Right => { + while distance > 0 { + here2 = step(&here2, &direction, 1); + big_trench.push(here2); + distance -= 1; + } + } + } + } + + let len = big_trench.len(); + println!("the big version has {len} elements. is that a problem? let's keep going!"); + + fn annotate(t: Vec) -> Vec<(Coord, [Dir;2])> { + // next, we annotate each trench hole with which directions it connects to. + let mut output = Vec::new(); + for h in &t { output.push((*h, [Up, Up])); } + let len = t.len(); + for i in 0..len { + let this = output[i]; + let this_dirs = this.1; + let next = output[(i + 1) % len]; + let next_dirs = next.1; + // + output[i] = (this.0, [this_dirs[0], from(&this.0, &next.0)]); + output[(i + 1) % len] = (next.0, [from(&next.0, &this.0), next_dirs[1]]); + } + return output; + } + // next, we annotate each trench hole with which directions it connects to. + print!("now we make the small annotation, "); + let annotated_trench = annotate(trench); + // also, annotate the big trench. + let annotated_trench_2 = annotate(big_trench); + println!("and the big!"); + + if annotated_trench.len() < 100 { print_annotations(&annotated_trench); } + + // now each element of annotated_trench is a tuple (location, [back, forward]) + // where back and forward are directions to the previouss and next trenches + // in order to count the overall size, then, we can iterate over all the x coordinates, examining vertical slices + // so first let's build a hashmap for vecs holding records about thsoe slices + + // this function takes an annotated list of coorinates and returns a hashmap of the vertical slices represented + // therein + fn slice_and_dice(at: Vec<(Coord, [Dir;2])>) -> HashMap> { + let mut slices = HashMap::new(); + + let ((min_x, _), (max_x, _)) = corners(&at); + for x in min_x..=max_x { + slices.insert(x, Vec::new()); + } + for (location, directions) in at { + let slice= slices.get_mut(&location.0).expect("there should be vertical slicess for everything in range"); + slice.push((location, directions)); + } + // now we've gotta sort all thoose slices so we can iterate over them. + for (_x, slice) in &mut slices { + //sort each slice by the y value of the coordinate in the record + slice.sort_by(|((_ax, ay), _), ((_bx, by), _)| ay.cmp(by)); + } + + return slices; + } + // finally, we can do the actual magic. + fn area(at: Vec<(Coord, [Dir;2])>) -> i64{ + let slices: HashMap> = slice_and_dice(at); + let mut total: i64 = 0; + for (_x, slice) in &slices { + /* so we're walking down the coordinates in the slice. + the slice looks like this: + === // slice coordinate 0: connects to left and right. since both left and right are set now, we're on a boundary. set this as last boundary and flip outside to off + ... // not a coordinate, represented by the difference between slice coordinates + =7. // slice coordinate 1: connects to left only. flip our "have we seen left" bit on. + .|. // slice cooordinate 2: does not connect either left or right. + .|. // slice coordinate 3: does not connect either left or right. + =J. // slice coordinate 4: connects to left only; flip our "have we seen left" bit off. + ... // not a coordinate + =7. // slice coordinate 5: connects to left only; flip our "have we seen left" bit on + .|. // slice coordinate 6: does not connect left or right + .L= // slice coordinate 7: connects t oright; flip our "have we seen right" bit on. both right and left are On, so now we know we're on a boundary; accumulate the difference between last boundary and this. flip outside to on again + ... // not a coordinate + =7. // slice coordinate 8: connects to left and we're outside; turn outside to off and set this as last boundary. + .L= // slice coordinate 9: connects to right and we're inside; + === + we walk down from the top and keep track of what we've seen. at the start, we're outside, so outside is true. + then every time we've seen an odd number of lefts and rights in a row, we know that we've passed through a boundary. + so to track state we've got the last coordinate we examined, whether we're outside, whether we're on an edge, + and our running tally of directions we've seen. + + */ + let mut outside = false; + let mut seen_left = false; + let mut seen_right = false; + let mut outside_to_inside = slice[0].0; + for (coordinate, dirs) in slice { + if dirs.contains(&Left) {seen_left = !seen_left;} + if dirs.contains(&Right) {seen_right = !seen_right;} + + if outside { + // if we were outside, then + // if we've seen any connection left or right, we're no longer outside. + if seen_left || seen_right { + outside = false; + outside_to_inside = *coordinate; + } + } else { + // we're inside here. + // if we're no longer open to the left or to the right, then we're flipping whether we're inside or outside. + // since both were flipped to true when came in from being outside, + // we now want to check if they're both false. + if (!seen_left) && (!seen_right) { + outside = true; + total += (coordinate.1 - outside_to_inside.1 + 1) as i64; + } + } + /* + okay what if we have this configuration, where we encounter an edge while we're outside + ==7.. 0. we're outside and we have seen left or right, so we go inside. seen_left true seen_right false + ..|.. 1. we're inside and we have seen left but not right. + ==J.. 2. we're inside and we have seen neither left nor right; go outside and accumulate. + ..... + ===== + ..... + ===== + */ + } + } + return total; + } + fn area_shoelace(at: Vec<(Coord, [Dir;2])>) -> i64 { + let mut total = 0; + + for i in + + return total; + } + let small_trench_area = area(annotated_trench); + println!("we've found an area of {small_trench_area} for the small trench."); + print!("as for the big trench..."); + let big_trench_area = area(annotated_trench_2); + println!("it's {big_trench_area}") +} + +fn corners(t: &Vec<(Coord, [Dir;2])>) -> ((i32, i32), (i32, i32)) { + let mut min_x = 0; + let mut max_x = 0; + let mut min_y = 0; + let mut max_y = 0; + + for (hole, _) in t { + if hole.0 < min_x { min_x = hole.0; } + if hole.0 > max_x { max_x = hole.0; } + if hole.1 < min_y { min_y = hole.1; } + if hole.1 > max_y { max_y = hole.1; } + } + return ((min_x, min_y), (max_x, max_y)); +} + + +fn print_annotations(t: &Vec<(Coord, [Dir;2])>) { + for (location, [inn, outt]) in t { + println!("at {location:?} we came in from {inn:?} and we left {outt:?}"); + } +} \ No newline at end of file diff --git a/day18/target/.rustc_info.json b/day18/target/.rustc_info.json new file mode 100644 index 0000000..50173a3 --- /dev/null +++ b/day18/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":14318102787793507742,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.74.1 (a28077b28 2023-12-04)\nbinary: rustc\ncommit-hash: a28077b28a02b92985b3a3faecf92813155f1ea1\ncommit-date: 2023-12-04\nhost: x86_64-apple-darwin\nrelease: 1.74.1\nLLVM version: 17.0.4\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/shoofle/.rustup/toolchains/stable-x86_64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"sse4.1\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/day18/target/CACHEDIR.TAG b/day18/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/day18/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/day18/target/debug/.cargo-lock b/day18/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18 b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18 new file mode 100644 index 0000000..a06f8b4 --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18 @@ -0,0 +1 @@ +de9cc10cc0a86353 \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18.json b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18.json new file mode 100644 index 0000000..15e46f7 --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/bin-day18.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":1531135249316328462,"profile":13396965805329499462,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day18-5d1cae5f81b40622/dep-bin-day18"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/invoked.timestamp b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-5d1cae5f81b40622/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18 b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18 new file mode 100644 index 0000000..62419ad --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18 @@ -0,0 +1 @@ +577ba3294d70331a \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18.json b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18.json new file mode 100644 index 0000000..e151a5c --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/bin-day18.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":1531135249316328462,"profile":237655285757591511,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day18-7d421e6c56ce038d/dep-bin-day18"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/dep-bin-day18 b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/dep-bin-day18 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/dep-bin-day18 differ diff --git a/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/invoked.timestamp b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-7d421e6c56ce038d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-f816dc13f7838448/invoked.timestamp b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18 b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18 new file mode 100644 index 0000000..37b4e9a --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18 @@ -0,0 +1 @@ +d75cef8565d2b67d \ No newline at end of file diff --git a/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18.json b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18.json new file mode 100644 index 0000000..c7a8952 --- /dev/null +++ b/day18/target/debug/.fingerprint/day18-f816dc13f7838448/test-bin-day18.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":1531135249316328462,"profile":13053956386274884697,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day18-f816dc13f7838448/dep-test-bin-day18"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day18/target/debug/day18 b/day18/target/debug/day18 new file mode 100755 index 0000000..89a56c2 Binary files /dev/null and b/day18/target/debug/day18 differ diff --git a/day18/target/debug/day18.d b/day18/target/debug/day18.d new file mode 100644 index 0000000..8e73e8e --- /dev/null +++ b/day18/target/debug/day18.d @@ -0,0 +1 @@ +/Users/shoofle/Projects/aoc_2023/day18/target/debug/day18: /Users/shoofle/Projects/aoc_2023/day18/src/main.rs diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d b/day18/target/debug/deps/day18-7d421e6c56ce038d new file mode 100755 index 0000000..89a56c2 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.10my2bc02l9x4uub.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.10my2bc02l9x4uub.rcgu.o new file mode 100644 index 0000000..8cdd9ff Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.10my2bc02l9x4uub.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.11qvlwo2wq7rsf8m.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.11qvlwo2wq7rsf8m.rcgu.o new file mode 100644 index 0000000..e892c96 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.11qvlwo2wq7rsf8m.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.15vlfw2nz1j97en5.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.15vlfw2nz1j97en5.rcgu.o new file mode 100644 index 0000000..6fbbf6f Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.15vlfw2nz1j97en5.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.19peca67iezqr13c.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.19peca67iezqr13c.rcgu.o new file mode 100644 index 0000000..96f933e Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.19peca67iezqr13c.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1ac47mj6kpctaac4.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ac47mj6kpctaac4.rcgu.o new file mode 100644 index 0000000..fa068b7 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ac47mj6kpctaac4.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1bd5a29uj2jdgnfo.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1bd5a29uj2jdgnfo.rcgu.o new file mode 100644 index 0000000..b9abfe1 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1bd5a29uj2jdgnfo.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1botulu9h0zo5l01.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1botulu9h0zo5l01.rcgu.o new file mode 100644 index 0000000..e43e7f4 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1botulu9h0zo5l01.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1h0pw9ygm24nqxya.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1h0pw9ygm24nqxya.rcgu.o new file mode 100644 index 0000000..01d70c8 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1h0pw9ygm24nqxya.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1kgdf9pltpawuuuz.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1kgdf9pltpawuuuz.rcgu.o new file mode 100644 index 0000000..f3d7a10 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1kgdf9pltpawuuuz.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1ne46yff4cb5r8o3.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ne46yff4cb5r8o3.rcgu.o new file mode 100644 index 0000000..2b601ae Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ne46yff4cb5r8o3.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1ovc4ndjpumulxq6.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ovc4ndjpumulxq6.rcgu.o new file mode 100644 index 0000000..04aef1c Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1ovc4ndjpumulxq6.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1plud3zp06pa5090.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1plud3zp06pa5090.rcgu.o new file mode 100644 index 0000000..17be60d Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1plud3zp06pa5090.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1pubdukhf6ltts2x.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1pubdukhf6ltts2x.rcgu.o new file mode 100644 index 0000000..ade0175 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1pubdukhf6ltts2x.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1u10ryolxbxco69f.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1u10ryolxbxco69f.rcgu.o new file mode 100644 index 0000000..7cb54de Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1u10ryolxbxco69f.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1uhuwbse5uhin1rc.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1uhuwbse5uhin1rc.rcgu.o new file mode 100644 index 0000000..d055794 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1uhuwbse5uhin1rc.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1wwtjg5iilcndpjt.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1wwtjg5iilcndpjt.rcgu.o new file mode 100644 index 0000000..3302a13 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1wwtjg5iilcndpjt.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.1yv5yray1ev085l0.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.1yv5yray1ev085l0.rcgu.o new file mode 100644 index 0000000..f3ee65d Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.1yv5yray1ev085l0.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2d7sgi3p3loxb7br.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2d7sgi3p3loxb7br.rcgu.o new file mode 100644 index 0000000..b1e25c5 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2d7sgi3p3loxb7br.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2fg1ipmkvoz0z01a.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2fg1ipmkvoz0z01a.rcgu.o new file mode 100644 index 0000000..1c76e14 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2fg1ipmkvoz0z01a.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2hhuulhowxfkwtmo.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2hhuulhowxfkwtmo.rcgu.o new file mode 100644 index 0000000..8bdbbba Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2hhuulhowxfkwtmo.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2pfv3br9ixi32jux.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2pfv3br9ixi32jux.rcgu.o new file mode 100644 index 0000000..15120b5 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2pfv3br9ixi32jux.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2ppj662krgyzgaw9.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2ppj662krgyzgaw9.rcgu.o new file mode 100644 index 0000000..8cc53a4 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2ppj662krgyzgaw9.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2swsnqmvh75pc2fx.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2swsnqmvh75pc2fx.rcgu.o new file mode 100644 index 0000000..050c720 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2swsnqmvh75pc2fx.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.2untxdzpwbvftcxh.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.2untxdzpwbvftcxh.rcgu.o new file mode 100644 index 0000000..8963424 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.2untxdzpwbvftcxh.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.32hdjc7xgvwymbmi.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.32hdjc7xgvwymbmi.rcgu.o new file mode 100644 index 0000000..6fbab45 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.32hdjc7xgvwymbmi.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.377g3bkpx7stoqab.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.377g3bkpx7stoqab.rcgu.o new file mode 100644 index 0000000..a95cd36 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.377g3bkpx7stoqab.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3bemvcuqulvzp5y2.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3bemvcuqulvzp5y2.rcgu.o new file mode 100644 index 0000000..18cd59f Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3bemvcuqulvzp5y2.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3bt0f62cuoidfgvn.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3bt0f62cuoidfgvn.rcgu.o new file mode 100644 index 0000000..661302e Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3bt0f62cuoidfgvn.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3ds68my6ysutxs5p.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3ds68my6ysutxs5p.rcgu.o new file mode 100644 index 0000000..216c208 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3ds68my6ysutxs5p.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3gjhjz3r5s6b3erv.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3gjhjz3r5s6b3erv.rcgu.o new file mode 100644 index 0000000..daa43cb Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3gjhjz3r5s6b3erv.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3n0y4m3pixvu01jk.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3n0y4m3pixvu01jk.rcgu.o new file mode 100644 index 0000000..b84a373 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3n0y4m3pixvu01jk.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3oey4oj86g91mne7.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3oey4oj86g91mne7.rcgu.o new file mode 100644 index 0000000..8013ba1 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3oey4oj86g91mne7.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3oy2rwjqpryukbeb.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3oy2rwjqpryukbeb.rcgu.o new file mode 100644 index 0000000..28fcddc Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3oy2rwjqpryukbeb.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3rsrw7wkzz3kkyrf.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3rsrw7wkzz3kkyrf.rcgu.o new file mode 100644 index 0000000..2875156 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3rsrw7wkzz3kkyrf.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3ryi06vpi46zmuc4.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3ryi06vpi46zmuc4.rcgu.o new file mode 100644 index 0000000..616929e Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3ryi06vpi46zmuc4.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.3v8bbmrs67ojz9p8.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.3v8bbmrs67ojz9p8.rcgu.o new file mode 100644 index 0000000..81e8246 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.3v8bbmrs67ojz9p8.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.43x9tgqjk7j0u9z0.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.43x9tgqjk7j0u9z0.rcgu.o new file mode 100644 index 0000000..8c197ae Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.43x9tgqjk7j0u9z0.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.46s3tfi9cje0qhp3.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.46s3tfi9cje0qhp3.rcgu.o new file mode 100644 index 0000000..9503e89 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.46s3tfi9cje0qhp3.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4c0nudhec24wewwr.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4c0nudhec24wewwr.rcgu.o new file mode 100644 index 0000000..38e88c5 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4c0nudhec24wewwr.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4e5d2pm5pnhm3aiu.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4e5d2pm5pnhm3aiu.rcgu.o new file mode 100644 index 0000000..98a152a Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4e5d2pm5pnhm3aiu.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4eu7aqoc0cyymerc.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4eu7aqoc0cyymerc.rcgu.o new file mode 100644 index 0000000..e4f56e3 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4eu7aqoc0cyymerc.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4frwda5xyatjrrju.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4frwda5xyatjrrju.rcgu.o new file mode 100644 index 0000000..fb0a153 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4frwda5xyatjrrju.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4k5a69bd32prdxb9.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4k5a69bd32prdxb9.rcgu.o new file mode 100644 index 0000000..523e09b Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4k5a69bd32prdxb9.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4l512r7hm83p1s1m.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4l512r7hm83p1s1m.rcgu.o new file mode 100644 index 0000000..a151da7 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4l512r7hm83p1s1m.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4mxa830yuz4eveib.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4mxa830yuz4eveib.rcgu.o new file mode 100644 index 0000000..40e38ec Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4mxa830yuz4eveib.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4npp8vpwg0n0gvlc.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4npp8vpwg0n0gvlc.rcgu.o new file mode 100644 index 0000000..8532075 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4npp8vpwg0n0gvlc.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4qqpr9l5i436iocr.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4qqpr9l5i436iocr.rcgu.o new file mode 100644 index 0000000..7a7a0b3 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4qqpr9l5i436iocr.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.4ui4yo333s49hi2d.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.4ui4yo333s49hi2d.rcgu.o new file mode 100644 index 0000000..4385404 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.4ui4yo333s49hi2d.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5011ncstwxq1bbkz.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5011ncstwxq1bbkz.rcgu.o new file mode 100644 index 0000000..e88f5a0 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5011ncstwxq1bbkz.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.543ychuv1nm1l8kh.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.543ychuv1nm1l8kh.rcgu.o new file mode 100644 index 0000000..aea2273 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.543ychuv1nm1l8kh.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.55uiqhyyxqgi8lbp.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.55uiqhyyxqgi8lbp.rcgu.o new file mode 100644 index 0000000..b3f345f Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.55uiqhyyxqgi8lbp.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.56wrkab6q7nzvjwe.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.56wrkab6q7nzvjwe.rcgu.o new file mode 100644 index 0000000..05b7678 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.56wrkab6q7nzvjwe.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.57z2p1qb7fyxzc7v.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.57z2p1qb7fyxzc7v.rcgu.o new file mode 100644 index 0000000..942e1b0 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.57z2p1qb7fyxzc7v.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5a5gfc51fn9txrxs.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5a5gfc51fn9txrxs.rcgu.o new file mode 100644 index 0000000..8d95ab7 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5a5gfc51fn9txrxs.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5bfikczmezeqvrpc.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5bfikczmezeqvrpc.rcgu.o new file mode 100644 index 0000000..c2abc16 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5bfikczmezeqvrpc.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5btcbpsq90fee5yn.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5btcbpsq90fee5yn.rcgu.o new file mode 100644 index 0000000..7c41a5b Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5btcbpsq90fee5yn.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2bymvnesjvfq8f.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2bymvnesjvfq8f.rcgu.o new file mode 100644 index 0000000..f1ddaaa Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2bymvnesjvfq8f.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2xnhzohd1s45s6.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2xnhzohd1s45s6.rcgu.o new file mode 100644 index 0000000..6b1a669 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5d2xnhzohd1s45s6.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.5djs1vv0n5p8rm83.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.5djs1vv0n5p8rm83.rcgu.o new file mode 100644 index 0000000..7362626 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.5djs1vv0n5p8rm83.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.8sjy14hzgdbblws.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.8sjy14hzgdbblws.rcgu.o new file mode 100644 index 0000000..2341cbb Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.8sjy14hzgdbblws.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.9bd4r8p7aoe9j6j.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.9bd4r8p7aoe9j6j.rcgu.o new file mode 100644 index 0000000..3c2c6c4 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.9bd4r8p7aoe9j6j.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.9fxyn5uzhsms7q.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.9fxyn5uzhsms7q.rcgu.o new file mode 100644 index 0000000..83936eb Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.9fxyn5uzhsms7q.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.bnggyy3a5bw5md5.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.bnggyy3a5bw5md5.rcgu.o new file mode 100644 index 0000000..43cc56b Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.bnggyy3a5bw5md5.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.bu41x39p9lh7sp8.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.bu41x39p9lh7sp8.rcgu.o new file mode 100644 index 0000000..c6cda73 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.bu41x39p9lh7sp8.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.d b/day18/target/debug/deps/day18-7d421e6c56ce038d.d new file mode 100644 index 0000000..d02635c --- /dev/null +++ b/day18/target/debug/deps/day18-7d421e6c56ce038d.d @@ -0,0 +1,5 @@ +/Users/shoofle/Projects/aoc_2023/day18/target/debug/deps/day18-7d421e6c56ce038d: src/main.rs + +/Users/shoofle/Projects/aoc_2023/day18/target/debug/deps/day18-7d421e6c56ce038d.d: src/main.rs + +src/main.rs: diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.dfyoiw0vjsulbtb.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.dfyoiw0vjsulbtb.rcgu.o new file mode 100644 index 0000000..faead56 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.dfyoiw0vjsulbtb.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.dnfa4r6i0kmqhxu.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.dnfa4r6i0kmqhxu.rcgu.o new file mode 100644 index 0000000..36dcf1a Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.dnfa4r6i0kmqhxu.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.ecqnukxumvotqv8.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.ecqnukxumvotqv8.rcgu.o new file mode 100644 index 0000000..250e6d3 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.ecqnukxumvotqv8.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.esesz7junkw2tl5.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.esesz7junkw2tl5.rcgu.o new file mode 100644 index 0000000..a9eece1 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.esesz7junkw2tl5.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.gf6087i4bee602h.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.gf6087i4bee602h.rcgu.o new file mode 100644 index 0000000..f66bbc3 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.gf6087i4bee602h.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.ghfmz2jmtmvjzz1.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.ghfmz2jmtmvjzz1.rcgu.o new file mode 100644 index 0000000..eb1b02b Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.ghfmz2jmtmvjzz1.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.iamimzuf84ly810.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.iamimzuf84ly810.rcgu.o new file mode 100644 index 0000000..f77dfc7 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.iamimzuf84ly810.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.j4zukpomz6azivw.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.j4zukpomz6azivw.rcgu.o new file mode 100644 index 0000000..8a780e2 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.j4zukpomz6azivw.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.mmleizinky4zx9z.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.mmleizinky4zx9z.rcgu.o new file mode 100644 index 0000000..52fa505 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.mmleizinky4zx9z.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.qj83vuistvpehiy.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.qj83vuistvpehiy.rcgu.o new file mode 100644 index 0000000..4ad33a3 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.qj83vuistvpehiy.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.rvb2q15vm5tbp8b.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.rvb2q15vm5tbp8b.rcgu.o new file mode 100644 index 0000000..290d198 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.rvb2q15vm5tbp8b.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.saum6f9x9tqagnk.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.saum6f9x9tqagnk.rcgu.o new file mode 100644 index 0000000..c2cc95d Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.saum6f9x9tqagnk.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.vyktt6n92v197u.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.vyktt6n92v197u.rcgu.o new file mode 100644 index 0000000..708eeff Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.vyktt6n92v197u.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.xw9wgtycx1krqin.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.xw9wgtycx1krqin.rcgu.o new file mode 100644 index 0000000..42bdcc6 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.xw9wgtycx1krqin.rcgu.o differ diff --git a/day18/target/debug/deps/day18-7d421e6c56ce038d.xxiz2teljb77aaa.rcgu.o b/day18/target/debug/deps/day18-7d421e6c56ce038d.xxiz2teljb77aaa.rcgu.o new file mode 100644 index 0000000..4a05e11 Binary files /dev/null and b/day18/target/debug/deps/day18-7d421e6c56ce038d.xxiz2teljb77aaa.rcgu.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/10my2bc02l9x4uub.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/10my2bc02l9x4uub.o new file mode 100644 index 0000000..8cdd9ff Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/10my2bc02l9x4uub.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/11qvlwo2wq7rsf8m.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/11qvlwo2wq7rsf8m.o new file mode 100644 index 0000000..e892c96 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/11qvlwo2wq7rsf8m.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/15vlfw2nz1j97en5.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/15vlfw2nz1j97en5.o new file mode 100644 index 0000000..6fbbf6f Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/15vlfw2nz1j97en5.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/19peca67iezqr13c.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/19peca67iezqr13c.o new file mode 100644 index 0000000..96f933e Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/19peca67iezqr13c.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ac47mj6kpctaac4.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ac47mj6kpctaac4.o new file mode 100644 index 0000000..fa068b7 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ac47mj6kpctaac4.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1bd5a29uj2jdgnfo.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1bd5a29uj2jdgnfo.o new file mode 100644 index 0000000..b9abfe1 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1bd5a29uj2jdgnfo.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1botulu9h0zo5l01.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1botulu9h0zo5l01.o new file mode 100644 index 0000000..e43e7f4 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1botulu9h0zo5l01.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1h0pw9ygm24nqxya.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1h0pw9ygm24nqxya.o new file mode 100644 index 0000000..01d70c8 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1h0pw9ygm24nqxya.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1kgdf9pltpawuuuz.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1kgdf9pltpawuuuz.o new file mode 100644 index 0000000..f3d7a10 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1kgdf9pltpawuuuz.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ne46yff4cb5r8o3.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ne46yff4cb5r8o3.o new file mode 100644 index 0000000..2b601ae Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ne46yff4cb5r8o3.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ovc4ndjpumulxq6.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ovc4ndjpumulxq6.o new file mode 100644 index 0000000..04aef1c Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1ovc4ndjpumulxq6.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1plud3zp06pa5090.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1plud3zp06pa5090.o new file mode 100644 index 0000000..17be60d Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1plud3zp06pa5090.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1pubdukhf6ltts2x.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1pubdukhf6ltts2x.o new file mode 100644 index 0000000..ade0175 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1pubdukhf6ltts2x.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1u10ryolxbxco69f.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1u10ryolxbxco69f.o new file mode 100644 index 0000000..7cb54de Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1u10ryolxbxco69f.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1uhuwbse5uhin1rc.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1uhuwbse5uhin1rc.o new file mode 100644 index 0000000..d055794 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1uhuwbse5uhin1rc.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1wwtjg5iilcndpjt.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1wwtjg5iilcndpjt.o new file mode 100644 index 0000000..3302a13 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1wwtjg5iilcndpjt.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1yv5yray1ev085l0.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1yv5yray1ev085l0.o new file mode 100644 index 0000000..f3ee65d Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/1yv5yray1ev085l0.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2d7sgi3p3loxb7br.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2d7sgi3p3loxb7br.o new file mode 100644 index 0000000..b1e25c5 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2d7sgi3p3loxb7br.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2fg1ipmkvoz0z01a.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2fg1ipmkvoz0z01a.o new file mode 100644 index 0000000..1c76e14 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2fg1ipmkvoz0z01a.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2hhuulhowxfkwtmo.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2hhuulhowxfkwtmo.o new file mode 100644 index 0000000..8bdbbba Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2hhuulhowxfkwtmo.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2pfv3br9ixi32jux.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2pfv3br9ixi32jux.o new file mode 100644 index 0000000..15120b5 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2pfv3br9ixi32jux.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2ppj662krgyzgaw9.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2ppj662krgyzgaw9.o new file mode 100644 index 0000000..8cc53a4 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2ppj662krgyzgaw9.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2swsnqmvh75pc2fx.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2swsnqmvh75pc2fx.o new file mode 100644 index 0000000..050c720 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2swsnqmvh75pc2fx.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2untxdzpwbvftcxh.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2untxdzpwbvftcxh.o new file mode 100644 index 0000000..8963424 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/2untxdzpwbvftcxh.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/377g3bkpx7stoqab.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/377g3bkpx7stoqab.o new file mode 100644 index 0000000..a95cd36 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/377g3bkpx7stoqab.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bemvcuqulvzp5y2.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bemvcuqulvzp5y2.o new file mode 100644 index 0000000..18cd59f Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bemvcuqulvzp5y2.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bt0f62cuoidfgvn.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bt0f62cuoidfgvn.o new file mode 100644 index 0000000..661302e Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3bt0f62cuoidfgvn.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ds68my6ysutxs5p.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ds68my6ysutxs5p.o new file mode 100644 index 0000000..216c208 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ds68my6ysutxs5p.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3gjhjz3r5s6b3erv.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3gjhjz3r5s6b3erv.o new file mode 100644 index 0000000..daa43cb Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3gjhjz3r5s6b3erv.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3n0y4m3pixvu01jk.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3n0y4m3pixvu01jk.o new file mode 100644 index 0000000..b84a373 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3n0y4m3pixvu01jk.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oey4oj86g91mne7.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oey4oj86g91mne7.o new file mode 100644 index 0000000..8013ba1 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oey4oj86g91mne7.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oy2rwjqpryukbeb.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oy2rwjqpryukbeb.o new file mode 100644 index 0000000..28fcddc Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3oy2rwjqpryukbeb.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3rsrw7wkzz3kkyrf.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3rsrw7wkzz3kkyrf.o new file mode 100644 index 0000000..2875156 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3rsrw7wkzz3kkyrf.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ryi06vpi46zmuc4.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ryi06vpi46zmuc4.o new file mode 100644 index 0000000..616929e Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3ryi06vpi46zmuc4.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3v8bbmrs67ojz9p8.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3v8bbmrs67ojz9p8.o new file mode 100644 index 0000000..81e8246 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/3v8bbmrs67ojz9p8.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/43x9tgqjk7j0u9z0.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/43x9tgqjk7j0u9z0.o new file mode 100644 index 0000000..8c197ae Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/43x9tgqjk7j0u9z0.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/46s3tfi9cje0qhp3.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/46s3tfi9cje0qhp3.o new file mode 100644 index 0000000..9503e89 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/46s3tfi9cje0qhp3.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4c0nudhec24wewwr.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4c0nudhec24wewwr.o new file mode 100644 index 0000000..38e88c5 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4c0nudhec24wewwr.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4e5d2pm5pnhm3aiu.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4e5d2pm5pnhm3aiu.o new file mode 100644 index 0000000..98a152a Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4e5d2pm5pnhm3aiu.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4eu7aqoc0cyymerc.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4eu7aqoc0cyymerc.o new file mode 100644 index 0000000..e4f56e3 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4eu7aqoc0cyymerc.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4frwda5xyatjrrju.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4frwda5xyatjrrju.o new file mode 100644 index 0000000..fb0a153 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4frwda5xyatjrrju.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4k5a69bd32prdxb9.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4k5a69bd32prdxb9.o new file mode 100644 index 0000000..523e09b Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4k5a69bd32prdxb9.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4l512r7hm83p1s1m.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4l512r7hm83p1s1m.o new file mode 100644 index 0000000..a151da7 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4l512r7hm83p1s1m.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4mxa830yuz4eveib.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4mxa830yuz4eveib.o new file mode 100644 index 0000000..40e38ec Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4mxa830yuz4eveib.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4npp8vpwg0n0gvlc.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4npp8vpwg0n0gvlc.o new file mode 100644 index 0000000..8532075 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4npp8vpwg0n0gvlc.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4qqpr9l5i436iocr.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4qqpr9l5i436iocr.o new file mode 100644 index 0000000..7a7a0b3 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4qqpr9l5i436iocr.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4ui4yo333s49hi2d.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4ui4yo333s49hi2d.o new file mode 100644 index 0000000..4385404 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/4ui4yo333s49hi2d.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5011ncstwxq1bbkz.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5011ncstwxq1bbkz.o new file mode 100644 index 0000000..e88f5a0 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5011ncstwxq1bbkz.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/543ychuv1nm1l8kh.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/543ychuv1nm1l8kh.o new file mode 100644 index 0000000..aea2273 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/543ychuv1nm1l8kh.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/55uiqhyyxqgi8lbp.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/55uiqhyyxqgi8lbp.o new file mode 100644 index 0000000..b3f345f Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/55uiqhyyxqgi8lbp.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/56wrkab6q7nzvjwe.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/56wrkab6q7nzvjwe.o new file mode 100644 index 0000000..05b7678 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/56wrkab6q7nzvjwe.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/57z2p1qb7fyxzc7v.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/57z2p1qb7fyxzc7v.o new file mode 100644 index 0000000..942e1b0 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/57z2p1qb7fyxzc7v.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5a5gfc51fn9txrxs.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5a5gfc51fn9txrxs.o new file mode 100644 index 0000000..8d95ab7 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5a5gfc51fn9txrxs.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5bfikczmezeqvrpc.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5bfikczmezeqvrpc.o new file mode 100644 index 0000000..c2abc16 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5bfikczmezeqvrpc.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5btcbpsq90fee5yn.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5btcbpsq90fee5yn.o new file mode 100644 index 0000000..7c41a5b Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5btcbpsq90fee5yn.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2bymvnesjvfq8f.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2bymvnesjvfq8f.o new file mode 100644 index 0000000..f1ddaaa Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2bymvnesjvfq8f.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2xnhzohd1s45s6.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2xnhzohd1s45s6.o new file mode 100644 index 0000000..6b1a669 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5d2xnhzohd1s45s6.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5djs1vv0n5p8rm83.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5djs1vv0n5p8rm83.o new file mode 100644 index 0000000..7362626 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/5djs1vv0n5p8rm83.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/8sjy14hzgdbblws.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/8sjy14hzgdbblws.o new file mode 100644 index 0000000..2341cbb Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/8sjy14hzgdbblws.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9bd4r8p7aoe9j6j.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9bd4r8p7aoe9j6j.o new file mode 100644 index 0000000..3c2c6c4 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9bd4r8p7aoe9j6j.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9fxyn5uzhsms7q.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9fxyn5uzhsms7q.o new file mode 100644 index 0000000..83936eb Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/9fxyn5uzhsms7q.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bnggyy3a5bw5md5.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bnggyy3a5bw5md5.o new file mode 100644 index 0000000..43cc56b Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bnggyy3a5bw5md5.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bu41x39p9lh7sp8.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bu41x39p9lh7sp8.o new file mode 100644 index 0000000..c6cda73 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/bu41x39p9lh7sp8.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dep-graph.bin b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dep-graph.bin new file mode 100644 index 0000000..1bd4d84 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dep-graph.bin differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dfyoiw0vjsulbtb.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dfyoiw0vjsulbtb.o new file mode 100644 index 0000000..faead56 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dfyoiw0vjsulbtb.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dnfa4r6i0kmqhxu.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dnfa4r6i0kmqhxu.o new file mode 100644 index 0000000..36dcf1a Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/dnfa4r6i0kmqhxu.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ecqnukxumvotqv8.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ecqnukxumvotqv8.o new file mode 100644 index 0000000..250e6d3 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ecqnukxumvotqv8.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/esesz7junkw2tl5.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/esesz7junkw2tl5.o new file mode 100644 index 0000000..a9eece1 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/esesz7junkw2tl5.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/gf6087i4bee602h.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/gf6087i4bee602h.o new file mode 100644 index 0000000..f66bbc3 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/gf6087i4bee602h.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ghfmz2jmtmvjzz1.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ghfmz2jmtmvjzz1.o new file mode 100644 index 0000000..eb1b02b Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/ghfmz2jmtmvjzz1.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/iamimzuf84ly810.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/iamimzuf84ly810.o new file mode 100644 index 0000000..f77dfc7 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/iamimzuf84ly810.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/j4zukpomz6azivw.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/j4zukpomz6azivw.o new file mode 100644 index 0000000..8a780e2 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/j4zukpomz6azivw.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/mmleizinky4zx9z.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/mmleizinky4zx9z.o new file mode 100644 index 0000000..52fa505 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/mmleizinky4zx9z.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/qj83vuistvpehiy.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/qj83vuistvpehiy.o new file mode 100644 index 0000000..4ad33a3 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/qj83vuistvpehiy.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/query-cache.bin b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/query-cache.bin new file mode 100644 index 0000000..400ff71 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/query-cache.bin differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/rvb2q15vm5tbp8b.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/rvb2q15vm5tbp8b.o new file mode 100644 index 0000000..290d198 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/rvb2q15vm5tbp8b.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/saum6f9x9tqagnk.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/saum6f9x9tqagnk.o new file mode 100644 index 0000000..c2cc95d Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/saum6f9x9tqagnk.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/work-products.bin b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/work-products.bin new file mode 100644 index 0000000..1035336 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/work-products.bin differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xw9wgtycx1krqin.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xw9wgtycx1krqin.o new file mode 100644 index 0000000..42bdcc6 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xw9wgtycx1krqin.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xxiz2teljb77aaa.o b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xxiz2teljb77aaa.o new file mode 100644 index 0000000..4a05e11 Binary files /dev/null and b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq-8btgsf8kkpgsgu3y4tggld2jc/xxiz2teljb77aaa.o differ diff --git a/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq.lock b/day18/target/debug/incremental/day18-nt8aws69qay3/s-gro6eodr6u-8fimtq.lock new file mode 100755 index 0000000..e69de29 diff --git a/day19/.idea/.gitignore b/day19/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/day19/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/day19/.idea/day19.iml b/day19/.idea/day19.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/day19/.idea/day19.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day19/.idea/modules.xml b/day19/.idea/modules.xml new file mode 100644 index 0000000..d4426f2 --- /dev/null +++ b/day19/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/day19/.idea/vcs.xml b/day19/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/day19/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/day19/Cargo.lock b/day19/Cargo.lock new file mode 100644 index 0000000..a892a08 --- /dev/null +++ b/day19/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "day19" +version = "0.1.0" diff --git a/day19/Cargo.toml b/day19/Cargo.toml new file mode 100644 index 0000000..58edd67 --- /dev/null +++ b/day19/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "day19" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/day19/src/main.rs b/day19/src/main.rs new file mode 100644 index 0000000..a66699b --- /dev/null +++ b/day19/src/main.rs @@ -0,0 +1,328 @@ +use std::{env, fmt, fs}; +use std::collections::HashMap; +use std::fmt::Formatter; +use std::ops::Range; +use std::str::FromStr; +use crate::TestResult::{Accept, Redirect, Reject}; + +#[derive(Clone, Copy)] +struct Part { + x: i32, + m: i32, + a: i32, + s: i32, +} +impl Part { + fn sum(self: &Part) -> i32 { + self.x+self.m+self.a+self.s + } +} +impl FromStr for Part { + type Err = (); + + fn from_str(s: &str) -> Result { + let s = s.replace("{", "").replace("}", ""); + + let (mut x, mut m, mut a, mut sp) : (i32, i32, i32, i32) = (0,0,0,0); + for element in s.split(",") { + let (label, value) = element.split_once("=").unwrap(); + match label { + "x" => { x = value.parse().unwrap(); }, + "m" => { m = value.parse().unwrap(); }, + "a" => { a = value.parse().unwrap(); }, + "s" => { sp = value.parse().unwrap(); }, + _ => {} + } + } + + return Ok(Part {x, m, a, s: sp}); + } +} +impl fmt::Display for Part { + fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { + write!(f, "[x{}m{}a{}s{}]", self.x, self.m, self.a, self.s) + } +} + +#[derive(Clone)] +struct PartRange { + x: Range, + m: Range, + a: Range, + s: Range, +} +impl PartRange { + fn count(self: &PartRange) -> i64 { + + let xes = self.x.end - self.x.start; + if xes <= 0 { return 0 } + let mes = self.m.end - self.m.start; + if mes <= 0 { return 0; } + let aes = self.a.end - self.a.start; + if aes <= 0 { return 0; } + let ses = self.s.end - self.s.start; + if ses <= 0 { return 0; } + + return (xes as i64) * (mes as i64) * (aes as i64) * (ses as i64); + } +} + +#[derive(Clone, PartialEq, Eq, Debug)] +enum TestResult { + Redirect ( String ), + Reject, + Accept +} + +#[derive(Debug)] +struct Workflow { + tests: Vec, + fallback: TestResult +} +impl FromStr for Workflow { + type Err = (); + + fn from_str(s: &str) -> Result { + //println!("parsing {s} as a workflow"); + let mut tests: Vec = Vec::new(); + let mut fallback: TestResult = Reject; + for test_string in s.split(',') { + if let Ok(test) = test_string.parse() { + tests.push(test); + } else if test_string == "A" { + fallback = Accept; + } else if test_string == "R" { + fallback = Reject; + } else { + fallback = Redirect(test_string.to_string()); + } + } + return Ok(Workflow { tests, fallback }); + } +} +impl fmt::Display for Workflow { + fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { + let mut tests: String = String::from(""); + for t in &self.tests { + tests = tests + &format!("{}; ", t); + } + write!(f, "{} or else {:?}", tests, self.fallback) + } +} + +#[derive(Debug)] +struct Test { + which_to_operate_on: char, + greater_than: bool, + test_value: i32, + result: TestResult, +} +impl FromStr for Test { + type Err = String; + + fn from_str(s: &str) -> Result { + //println!("parsing the string {s} as a test"); + if !s.contains(">") && !s.contains("<") { + return Err(format!("problem parsing {s}")); + } + let which_to_operate_on = s.chars().next().expect("there should be characters in this test"); + //println!("the element we're focusing on is {which_to_operate_on}"); + let greater_than = s.contains(">"); + /*match greater_than { + true => { print!("it should be greater than...")} + false => { print!("it should be less than...")} + }*/ + let test_value: i32 = match greater_than { + true => { s + .split_once(">").unwrap().1 + .split_once(":").unwrap().0 + .parse().unwrap() } + false => { s + .split_once("<").unwrap().1 + .split_once(":").unwrap().0 + .parse().unwrap() } + }; + //println!("{test_value}"); + let result = match s.split_once(":").unwrap().1 { + "A" => Accept, + "R" => Reject, + x => Redirect(x.to_string()), + }; + //println!("in which case it'll be {result:?}"); + return Ok(Test { which_to_operate_on, greater_than, test_value, result }); + } +} +impl fmt::Display for Test { + fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { + write!(f, "{}{}{}:{:?}", + self.which_to_operate_on, + match self.greater_than { true => ">", false => "<" }, + self.test_value, + self.result) + } +} + +fn apply_test(test: &Test, part: Part) -> Option { + let value_under_test = match test.which_to_operate_on { + 'x' => part.x, + 'm' => part.m, + 'a' => part.a, + 's' => part.s, + _ => part.x + }; + + if test.greater_than { + if value_under_test > test.test_value { + return Some(test.result.clone()); + } else { + return None; + } + } else { + if value_under_test < test.test_value { + return Some(test.result.clone()); + } else { + return None; + } + } +} + +fn follow(part: Part, workflow: String, workflow_board: &HashMap) -> TestResult { + if let Some(current_workflow) = workflow_board.get(&workflow) { + for test in ¤t_workflow.tests { + if let Some(result) = apply_test(test, part) { + if let Redirect(next_workflow) = result { + return follow(part, next_workflow, workflow_board); + } else { + return result; + } + } + } + + let fallback = current_workflow.fallback.clone(); + if let Redirect(fallback_dest) = fallback { + return follow(part, fallback_dest, workflow_board) + } else { + return fallback; + } + } else { + panic!("encountered a request for workflow {workflow}, which wasn't found in the workflow board!"); + } +} + +fn divide_range(test: &Test, parts: PartRange) -> (PartRange, PartRange) { + // returns two part ranges: (accepted, unaccepted). + // the ranges of part numbers accepted and not accepted by this test. pretty self-explanatory but a pain. + let parts_2 = parts.clone(); + match (test.which_to_operate_on, test.greater_than) { + ('x', true) => { + (PartRange { x: test.test_value+1..parts.x.end, ..parts }, + PartRange { x: parts_2.x.start..test.test_value+1, ..parts_2 }) + }, + ('x', false) => { + (PartRange { x: parts.x.start..test.test_value, ..parts }, + PartRange { x: test.test_value..parts_2.x.end, ..parts_2 }) + }, + ('m', true) => { + (PartRange { m: test.test_value+1..parts.m.end, ..parts }, + PartRange { m: parts_2.m.start..test.test_value+1, ..parts_2 }) + }, + ('m', false) => { + (PartRange { m: parts.m.start..test.test_value, ..parts }, + PartRange { m: test.test_value..parts_2.m.end, ..parts_2 }) + }, + ('a', true) => { + (PartRange { a: test.test_value+1..parts.a.end, ..parts }, + PartRange { a: parts_2.a.start..test.test_value+1, ..parts_2 }) + }, + ('a', false) => { + (PartRange { a: parts.a.start..test.test_value, ..parts }, + PartRange { a: test.test_value..parts_2.a.end, ..parts_2 }) + }, + ('s', true) => { + (PartRange { s: test.test_value+1..parts.s.end, ..parts }, + PartRange { s: parts_2.s.start..test.test_value+1, ..parts_2 }) + }, + ('s', false) => { + (PartRange { s: parts.s.start..test.test_value, ..parts }, + PartRange { s: test.test_value..parts_2.s.end, ..parts_2 }) + }, + (_, _) => (parts, PartRange { x:0..0, m: 0..0, a: 0..0, s: 0..0 }) + } +} + +// returns a set of disjoint ranges which are accepted by the specified workflow +fn filter_range_by_test_workflow(parts: PartRange, workflow_name: String, workflow_board: &HashMap) -> Vec { + let current_workflow = workflow_board.get(&workflow_name).unwrap(); + let mut accumulator: Vec = Vec::new(); + let mut rest = parts; + for test in ¤t_workflow.tests { + let (pass, the_rest) = divide_range(test, rest); + rest = the_rest; + match &test.result { + Accept => accumulator.push(pass), + Reject => (), + Redirect(outgoing) => accumulator.extend( + filter_range_by_test_workflow(pass, outgoing.to_string(), workflow_board)), + } + } + + match ¤t_workflow.fallback { + Accept => accumulator.push(rest), + Reject => (), + Redirect(outgoing) => accumulator.extend( + filter_range_by_test_workflow(rest, outgoing.to_string(), workflow_board)) + } + + return accumulator; +} + + +fn main() { + println!("Hello, AoC day 19!"); + + let args: Vec = env::args().collect(); + if args.len() != 2 { + println!("wrong number of arguments!"); + std::process::exit(1); + } + + let file_path = &args[1]; + let contents = fs::read_to_string(file_path).expect("Should have been able to read the file"); + + let mut workflow_board: HashMap = HashMap::new(); + let mut parts_list: Vec = Vec::new(); + let mut in_workflows = true; + let mut in_parts = false; + for line in contents.lines() { + if line.is_empty() { + // if it's a blank line, switch from storing workflows to storing parts + in_workflows = false; + in_parts = true; + } else if in_workflows { + let (name, workflow) = line.split_once("{").unwrap(); + //println!("parsing {name}[{workflow}"); + let workflow = workflow[..(workflow.len()-1)].parse().unwrap(); + println!("parsing workflow {name}: {workflow}"); + workflow_board.insert(name.to_string(), workflow); + } else if in_parts { + parts_list.push(line.parse().unwrap()); + } + } + + let accepted_parts: Vec<&Part> = parts_list.iter() + .filter(|&&it| follow(it, String::from("in"), &workflow_board) == Accept) + .collect(); + + let sum: i32 = accepted_parts.iter().map(|it| it.sum()).sum(); + + println!("sum of x values of accepted parts is {sum}"); + + // start with a composite range of {0,4000} on all values + let everything = PartRange { x: 1..4001, m: 1..4001, a: 1..4001, s: 1..4001 }; + let acceptable_parts = filter_range_by_test_workflow(everything, String::from("in"), &workflow_board); + let mut sum: i64 = 0; + for r in &acceptable_parts { + sum += r.count(); + } + println!("we found {} part groupings with {sum} total coonfiguratinos!", acceptable_parts.len()); +} \ No newline at end of file diff --git a/day19/target/.rustc_info.json b/day19/target/.rustc_info.json new file mode 100644 index 0000000..cf738cf --- /dev/null +++ b/day19/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":14318102787793507742,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/shoofle/.rustup/toolchains/stable-x86_64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"sse4.1\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.74.1 (a28077b28 2023-12-04)\nbinary: rustc\ncommit-hash: a28077b28a02b92985b3a3faecf92813155f1ea1\ncommit-date: 2023-12-04\nhost: x86_64-apple-darwin\nrelease: 1.74.1\nLLVM version: 17.0.4\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/day19/target/CACHEDIR.TAG b/day19/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/day19/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/day19/target/debug/.cargo-lock b/day19/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/invoked.timestamp b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19 b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19 new file mode 100644 index 0000000..eddb1b4 --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19 @@ -0,0 +1 @@ +5b3fb836d0872ff9 \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19.json b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19.json new file mode 100644 index 0000000..a7f33e0 --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-03f77ebc3eb39ed1/test-bin-day19.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":10186038910311532609,"profile":13053956386274884697,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day19-03f77ebc3eb39ed1/dep-test-bin-day19"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19 b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19 new file mode 100644 index 0000000..4ff1864 --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19 @@ -0,0 +1 @@ +cd28e3993c09d3c2 \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19.json b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19.json new file mode 100644 index 0000000..3f54a51 --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/bin-day19.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":10186038910311532609,"profile":13396965805329499462,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day19-6e38e09c48e597cf/dep-bin-day19"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/invoked.timestamp b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-6e38e09c48e597cf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19 b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19 new file mode 100644 index 0000000..5ae5ce9 --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19 @@ -0,0 +1 @@ +57d5fa5a523321e1 \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19.json b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19.json new file mode 100644 index 0000000..779731d --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/bin-day19.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":10186038910311532609,"profile":237655285757591511,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day19-f58fb4b91ef07d13/dep-bin-day19"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/dep-bin-day19 b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/dep-bin-day19 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/dep-bin-day19 differ diff --git a/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/invoked.timestamp b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day19/target/debug/.fingerprint/day19-f58fb4b91ef07d13/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day19/target/debug/day19 b/day19/target/debug/day19 new file mode 100755 index 0000000..968fbb6 Binary files /dev/null and b/day19/target/debug/day19 differ diff --git a/day19/target/debug/day19.d b/day19/target/debug/day19.d new file mode 100644 index 0000000..583370e --- /dev/null +++ b/day19/target/debug/day19.d @@ -0,0 +1 @@ +/Users/shoofle/Projects/aoc_2023/day19/target/debug/day19: /Users/shoofle/Projects/aoc_2023/day19/src/main.rs diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13 b/day19/target/debug/deps/day19-f58fb4b91ef07d13 new file mode 100755 index 0000000..968fbb6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13 differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.15o5wh75qehkqurw.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.15o5wh75qehkqurw.rcgu.o new file mode 100644 index 0000000..5062a37 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.15o5wh75qehkqurw.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.18cgodazeg3358yt.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.18cgodazeg3358yt.rcgu.o new file mode 100644 index 0000000..cd22687 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.18cgodazeg3358yt.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.19l2m4nqg09s4tea.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.19l2m4nqg09s4tea.rcgu.o new file mode 100644 index 0000000..4618ab0 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.19l2m4nqg09s4tea.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1cvym1imjru1r6pm.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1cvym1imjru1r6pm.rcgu.o new file mode 100644 index 0000000..5aa04cd Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1cvym1imjru1r6pm.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1d1hplv44iodwxvy.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1d1hplv44iodwxvy.rcgu.o new file mode 100644 index 0000000..65f700e Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1d1hplv44iodwxvy.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1g9akyfbz5vrv0hk.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1g9akyfbz5vrv0hk.rcgu.o new file mode 100644 index 0000000..128f995 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1g9akyfbz5vrv0hk.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1i13oz8i3lqqy2gb.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1i13oz8i3lqqy2gb.rcgu.o new file mode 100644 index 0000000..d3d2a29 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1i13oz8i3lqqy2gb.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1mld9k6l50pccnq2.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1mld9k6l50pccnq2.rcgu.o new file mode 100644 index 0000000..c946e56 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1mld9k6l50pccnq2.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1njasus8b084hzaq.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1njasus8b084hzaq.rcgu.o new file mode 100644 index 0000000..486374d Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1njasus8b084hzaq.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1ntl807msb2nzirz.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1ntl807msb2nzirz.rcgu.o new file mode 100644 index 0000000..58396c6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1ntl807msb2nzirz.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1p03ihcctjnzp615.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1p03ihcctjnzp615.rcgu.o new file mode 100644 index 0000000..77b8472 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1p03ihcctjnzp615.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1pomrv56rqwcmi94.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1pomrv56rqwcmi94.rcgu.o new file mode 100644 index 0000000..1a9d248 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1pomrv56rqwcmi94.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1tdfp9eq373p9ni9.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1tdfp9eq373p9ni9.rcgu.o new file mode 100644 index 0000000..79e4be6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1tdfp9eq373p9ni9.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1u6pdg9y8mmwyvkw.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1u6pdg9y8mmwyvkw.rcgu.o new file mode 100644 index 0000000..b5469d7 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1u6pdg9y8mmwyvkw.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1vj0a2cipv8pujk8.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1vj0a2cipv8pujk8.rcgu.o new file mode 100644 index 0000000..b016df6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1vj0a2cipv8pujk8.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.1zh2mh4q41qsjvio.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1zh2mh4q41qsjvio.rcgu.o new file mode 100644 index 0000000..7c150d5 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.1zh2mh4q41qsjvio.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.23bcxo94cte3190v.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.23bcxo94cte3190v.rcgu.o new file mode 100644 index 0000000..20f1719 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.23bcxo94cte3190v.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.24kfu6nzjfhxerlq.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.24kfu6nzjfhxerlq.rcgu.o new file mode 100644 index 0000000..1678176 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.24kfu6nzjfhxerlq.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.28pyjy3cuomamot9.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.28pyjy3cuomamot9.rcgu.o new file mode 100644 index 0000000..337db59 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.28pyjy3cuomamot9.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.29enzq0gl7q56fci.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.29enzq0gl7q56fci.rcgu.o new file mode 100644 index 0000000..d0cba21 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.29enzq0gl7q56fci.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2dalomcuk00bc1ob.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2dalomcuk00bc1ob.rcgu.o new file mode 100644 index 0000000..f890966 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2dalomcuk00bc1ob.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2luuqfzz5jhhhobs.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2luuqfzz5jhhhobs.rcgu.o new file mode 100644 index 0000000..8d98f55 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2luuqfzz5jhhhobs.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nmbbz7i3s958iir.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nmbbz7i3s958iir.rcgu.o new file mode 100644 index 0000000..6744592 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nmbbz7i3s958iir.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nur26dh3mjdzp6b.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nur26dh3mjdzp6b.rcgu.o new file mode 100644 index 0000000..9f8ce36 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2nur26dh3mjdzp6b.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2qj2z2o6dmm5hnl8.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2qj2z2o6dmm5hnl8.rcgu.o new file mode 100644 index 0000000..5577354 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2qj2z2o6dmm5hnl8.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2v95ue93nke8k22g.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2v95ue93nke8k22g.rcgu.o new file mode 100644 index 0000000..f0890a3 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2v95ue93nke8k22g.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2werg0mxq8n5ccrg.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2werg0mxq8n5ccrg.rcgu.o new file mode 100644 index 0000000..49b6365 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2werg0mxq8n5ccrg.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.2zkpfndagymk3vnh.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2zkpfndagymk3vnh.rcgu.o new file mode 100644 index 0000000..0de09d5 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.2zkpfndagymk3vnh.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.30me4is10q65d59e.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.30me4is10q65d59e.rcgu.o new file mode 100644 index 0000000..304c1d1 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.30me4is10q65d59e.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.345n30wb6tzwt96f.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.345n30wb6tzwt96f.rcgu.o new file mode 100644 index 0000000..6f4696c Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.345n30wb6tzwt96f.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.34mwqeh61wq69igl.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.34mwqeh61wq69igl.rcgu.o new file mode 100644 index 0000000..8eec344 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.34mwqeh61wq69igl.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.35wthpp570vi0x2t.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.35wthpp570vi0x2t.rcgu.o new file mode 100644 index 0000000..744ffcc Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.35wthpp570vi0x2t.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.35xi57ybym43vvcn.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.35xi57ybym43vvcn.rcgu.o new file mode 100644 index 0000000..3ab416d Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.35xi57ybym43vvcn.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.37ekp739nqjpbng7.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.37ekp739nqjpbng7.rcgu.o new file mode 100644 index 0000000..88879ed Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.37ekp739nqjpbng7.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3c73tb3n7lh30e10.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3c73tb3n7lh30e10.rcgu.o new file mode 100644 index 0000000..0476051 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3c73tb3n7lh30e10.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3dj0jzoidz1xic6g.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3dj0jzoidz1xic6g.rcgu.o new file mode 100644 index 0000000..aa49795 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3dj0jzoidz1xic6g.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3e82vr0jfztgfy68.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3e82vr0jfztgfy68.rcgu.o new file mode 100644 index 0000000..da700c2 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3e82vr0jfztgfy68.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3fo8kx8lsx0cmi18.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3fo8kx8lsx0cmi18.rcgu.o new file mode 100644 index 0000000..f8e2f65 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3fo8kx8lsx0cmi18.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3gsc7lhycnn8ikjl.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3gsc7lhycnn8ikjl.rcgu.o new file mode 100644 index 0000000..b5b5326 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3gsc7lhycnn8ikjl.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jvge5lrfl5i4dik.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jvge5lrfl5i4dik.rcgu.o new file mode 100644 index 0000000..d5bb358 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jvge5lrfl5i4dik.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jy5fm08jytza787.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jy5fm08jytza787.rcgu.o new file mode 100644 index 0000000..c0db08b Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3jy5fm08jytza787.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3kk6rjlp4royswyk.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3kk6rjlp4royswyk.rcgu.o new file mode 100644 index 0000000..2a3e2e6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3kk6rjlp4royswyk.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3l7810v84t9r7lvq.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3l7810v84t9r7lvq.rcgu.o new file mode 100644 index 0000000..5f2e24a Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3l7810v84t9r7lvq.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3m0xcwujltj0icfk.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3m0xcwujltj0icfk.rcgu.o new file mode 100644 index 0000000..8188410 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3m0xcwujltj0icfk.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3qwmnxfknfn5o0vp.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3qwmnxfknfn5o0vp.rcgu.o new file mode 100644 index 0000000..7236250 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3qwmnxfknfn5o0vp.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3ugpkscibsbs29kj.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3ugpkscibsbs29kj.rcgu.o new file mode 100644 index 0000000..23b739a Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3ugpkscibsbs29kj.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.3up6hn76b2dgss30.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3up6hn76b2dgss30.rcgu.o new file mode 100644 index 0000000..d538ce0 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.3up6hn76b2dgss30.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.41aqs3xrw9xkarmb.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.41aqs3xrw9xkarmb.rcgu.o new file mode 100644 index 0000000..e0816f1 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.41aqs3xrw9xkarmb.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.41yow2sevcz0eh5o.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.41yow2sevcz0eh5o.rcgu.o new file mode 100644 index 0000000..8e18169 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.41yow2sevcz0eh5o.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.477fh61h1p0xk4oq.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.477fh61h1p0xk4oq.rcgu.o new file mode 100644 index 0000000..3ab3ee7 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.477fh61h1p0xk4oq.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.48wm9qsxzm85qlvc.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.48wm9qsxzm85qlvc.rcgu.o new file mode 100644 index 0000000..99e6d60 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.48wm9qsxzm85qlvc.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4am8zjdmmrznxus7.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4am8zjdmmrznxus7.rcgu.o new file mode 100644 index 0000000..2daac49 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4am8zjdmmrznxus7.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4aogcna5yydzszo.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4aogcna5yydzszo.rcgu.o new file mode 100644 index 0000000..3def454 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4aogcna5yydzszo.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ct0setbrwd80ems.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ct0setbrwd80ems.rcgu.o new file mode 100644 index 0000000..d3954bf Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ct0setbrwd80ems.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4gq5ra9zpmmyzdr5.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4gq5ra9zpmmyzdr5.rcgu.o new file mode 100644 index 0000000..3d7e4e0 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4gq5ra9zpmmyzdr5.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4i3co8rw7ljqec8o.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4i3co8rw7ljqec8o.rcgu.o new file mode 100644 index 0000000..f35725c Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4i3co8rw7ljqec8o.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ibu0fduaetuyzcx.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ibu0fduaetuyzcx.rcgu.o new file mode 100644 index 0000000..ded1109 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4ibu0fduaetuyzcx.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mdymfzck97jr92s.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mdymfzck97jr92s.rcgu.o new file mode 100644 index 0000000..a2bc339 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mdymfzck97jr92s.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mpmsuf8qjxwtlxh.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mpmsuf8qjxwtlxh.rcgu.o new file mode 100644 index 0000000..a20248d Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4mpmsuf8qjxwtlxh.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4rhfwaj6r36lfox9.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4rhfwaj6r36lfox9.rcgu.o new file mode 100644 index 0000000..5c1eb26 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4rhfwaj6r36lfox9.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4t9fog70oflktttz.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4t9fog70oflktttz.rcgu.o new file mode 100644 index 0000000..33fae95 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4t9fog70oflktttz.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4uhvwfd1hag9d2y1.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4uhvwfd1hag9d2y1.rcgu.o new file mode 100644 index 0000000..13d90f6 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4uhvwfd1hag9d2y1.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.4v1iaq1r8o4doilc.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4v1iaq1r8o4doilc.rcgu.o new file mode 100644 index 0000000..59a902f Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.4v1iaq1r8o4doilc.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.51mba6u4z08v4di6.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.51mba6u4z08v4di6.rcgu.o new file mode 100644 index 0000000..16294d3 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.51mba6u4z08v4di6.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.52p7b0qcisjs9nf4.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.52p7b0qcisjs9nf4.rcgu.o new file mode 100644 index 0000000..58f8b46 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.52p7b0qcisjs9nf4.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.596g2dcndy54nbk9.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.596g2dcndy54nbk9.rcgu.o new file mode 100644 index 0000000..73319dd Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.596g2dcndy54nbk9.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.59lnoucqk57bx6uh.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.59lnoucqk57bx6uh.rcgu.o new file mode 100644 index 0000000..a9e0d75 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.59lnoucqk57bx6uh.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.5d8adcchlkwk8vz2.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5d8adcchlkwk8vz2.rcgu.o new file mode 100644 index 0000000..3d204d5 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5d8adcchlkwk8vz2.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.5edcqioy866hqkfl.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5edcqioy866hqkfl.rcgu.o new file mode 100644 index 0000000..69ad484 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5edcqioy866hqkfl.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.5fcqp6eoibx4c8y9.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5fcqp6eoibx4c8y9.rcgu.o new file mode 100644 index 0000000..f6ec5b0 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5fcqp6eoibx4c8y9.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.5zjkqfnva091pym.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5zjkqfnva091pym.rcgu.o new file mode 100644 index 0000000..cc4372b Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.5zjkqfnva091pym.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.7341pslxobloz37.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.7341pslxobloz37.rcgu.o new file mode 100644 index 0000000..02bbf10 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.7341pslxobloz37.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.a2wyn3u3bj177re.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.a2wyn3u3bj177re.rcgu.o new file mode 100644 index 0000000..9ad554c Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.a2wyn3u3bj177re.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.d b/day19/target/debug/deps/day19-f58fb4b91ef07d13.d new file mode 100644 index 0000000..6b36969 --- /dev/null +++ b/day19/target/debug/deps/day19-f58fb4b91ef07d13.d @@ -0,0 +1,5 @@ +/Users/shoofle/Projects/aoc_2023/day19/target/debug/deps/day19-f58fb4b91ef07d13: src/main.rs + +/Users/shoofle/Projects/aoc_2023/day19/target/debug/deps/day19-f58fb4b91ef07d13.d: src/main.rs + +src/main.rs: diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.ghujxwujkor56pb.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.ghujxwujkor56pb.rcgu.o new file mode 100644 index 0000000..e46a781 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.ghujxwujkor56pb.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.izbbk8z6cesj3jx.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.izbbk8z6cesj3jx.rcgu.o new file mode 100644 index 0000000..0860467 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.izbbk8z6cesj3jx.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.j712mchb1p0udfm.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.j712mchb1p0udfm.rcgu.o new file mode 100644 index 0000000..59437f2 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.j712mchb1p0udfm.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.lufpsyhyf7bpcj8.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.lufpsyhyf7bpcj8.rcgu.o new file mode 100644 index 0000000..79b55d8 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.lufpsyhyf7bpcj8.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.mx3gu1y1309dex0.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.mx3gu1y1309dex0.rcgu.o new file mode 100644 index 0000000..3a3da73 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.mx3gu1y1309dex0.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.v7n1pdyldj51yze.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.v7n1pdyldj51yze.rcgu.o new file mode 100644 index 0000000..b1a6944 Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.v7n1pdyldj51yze.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.x235c4ubj5wm5wl.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.x235c4ubj5wm5wl.rcgu.o new file mode 100644 index 0000000..a6a722b Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.x235c4ubj5wm5wl.rcgu.o differ diff --git a/day19/target/debug/deps/day19-f58fb4b91ef07d13.zi535dkenh59mz0.rcgu.o b/day19/target/debug/deps/day19-f58fb4b91ef07d13.zi535dkenh59mz0.rcgu.o new file mode 100644 index 0000000..162ab8d Binary files /dev/null and b/day19/target/debug/deps/day19-f58fb4b91ef07d13.zi535dkenh59mz0.rcgu.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/15o5wh75qehkqurw.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/15o5wh75qehkqurw.o new file mode 100644 index 0000000..5062a37 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/15o5wh75qehkqurw.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/18cgodazeg3358yt.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/18cgodazeg3358yt.o new file mode 100644 index 0000000..cd22687 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/18cgodazeg3358yt.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/19l2m4nqg09s4tea.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/19l2m4nqg09s4tea.o new file mode 100644 index 0000000..4618ab0 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/19l2m4nqg09s4tea.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1cvym1imjru1r6pm.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1cvym1imjru1r6pm.o new file mode 100644 index 0000000..5aa04cd Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1cvym1imjru1r6pm.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1d1hplv44iodwxvy.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1d1hplv44iodwxvy.o new file mode 100644 index 0000000..65f700e Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1d1hplv44iodwxvy.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1g9akyfbz5vrv0hk.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1g9akyfbz5vrv0hk.o new file mode 100644 index 0000000..128f995 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1g9akyfbz5vrv0hk.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1i13oz8i3lqqy2gb.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1i13oz8i3lqqy2gb.o new file mode 100644 index 0000000..d3d2a29 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1i13oz8i3lqqy2gb.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1mld9k6l50pccnq2.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1mld9k6l50pccnq2.o new file mode 100644 index 0000000..c946e56 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1mld9k6l50pccnq2.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1njasus8b084hzaq.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1njasus8b084hzaq.o new file mode 100644 index 0000000..486374d Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1njasus8b084hzaq.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1ntl807msb2nzirz.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1ntl807msb2nzirz.o new file mode 100644 index 0000000..58396c6 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1ntl807msb2nzirz.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1p03ihcctjnzp615.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1p03ihcctjnzp615.o new file mode 100644 index 0000000..77b8472 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1p03ihcctjnzp615.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1pomrv56rqwcmi94.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1pomrv56rqwcmi94.o new file mode 100644 index 0000000..1a9d248 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1pomrv56rqwcmi94.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1u6pdg9y8mmwyvkw.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1u6pdg9y8mmwyvkw.o new file mode 100644 index 0000000..b5469d7 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1u6pdg9y8mmwyvkw.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1vj0a2cipv8pujk8.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1vj0a2cipv8pujk8.o new file mode 100644 index 0000000..b016df6 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1vj0a2cipv8pujk8.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1zh2mh4q41qsjvio.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1zh2mh4q41qsjvio.o new file mode 100644 index 0000000..7c150d5 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/1zh2mh4q41qsjvio.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/23bcxo94cte3190v.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/23bcxo94cte3190v.o new file mode 100644 index 0000000..20f1719 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/23bcxo94cte3190v.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/24kfu6nzjfhxerlq.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/24kfu6nzjfhxerlq.o new file mode 100644 index 0000000..1678176 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/24kfu6nzjfhxerlq.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/28pyjy3cuomamot9.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/28pyjy3cuomamot9.o new file mode 100644 index 0000000..337db59 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/28pyjy3cuomamot9.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/29enzq0gl7q56fci.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/29enzq0gl7q56fci.o new file mode 100644 index 0000000..d0cba21 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/29enzq0gl7q56fci.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2dalomcuk00bc1ob.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2dalomcuk00bc1ob.o new file mode 100644 index 0000000..f890966 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2dalomcuk00bc1ob.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2luuqfzz5jhhhobs.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2luuqfzz5jhhhobs.o new file mode 100644 index 0000000..8d98f55 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2luuqfzz5jhhhobs.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nmbbz7i3s958iir.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nmbbz7i3s958iir.o new file mode 100644 index 0000000..6744592 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nmbbz7i3s958iir.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nur26dh3mjdzp6b.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nur26dh3mjdzp6b.o new file mode 100644 index 0000000..9f8ce36 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2nur26dh3mjdzp6b.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2qj2z2o6dmm5hnl8.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2qj2z2o6dmm5hnl8.o new file mode 100644 index 0000000..5577354 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2qj2z2o6dmm5hnl8.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2v95ue93nke8k22g.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2v95ue93nke8k22g.o new file mode 100644 index 0000000..f0890a3 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2v95ue93nke8k22g.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2werg0mxq8n5ccrg.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2werg0mxq8n5ccrg.o new file mode 100644 index 0000000..49b6365 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2werg0mxq8n5ccrg.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2zkpfndagymk3vnh.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2zkpfndagymk3vnh.o new file mode 100644 index 0000000..0de09d5 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/2zkpfndagymk3vnh.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/30me4is10q65d59e.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/30me4is10q65d59e.o new file mode 100644 index 0000000..304c1d1 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/30me4is10q65d59e.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/345n30wb6tzwt96f.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/345n30wb6tzwt96f.o new file mode 100644 index 0000000..6f4696c Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/345n30wb6tzwt96f.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/34mwqeh61wq69igl.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/34mwqeh61wq69igl.o new file mode 100644 index 0000000..8eec344 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/34mwqeh61wq69igl.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35wthpp570vi0x2t.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35wthpp570vi0x2t.o new file mode 100644 index 0000000..744ffcc Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35wthpp570vi0x2t.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35xi57ybym43vvcn.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35xi57ybym43vvcn.o new file mode 100644 index 0000000..3ab416d Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/35xi57ybym43vvcn.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/37ekp739nqjpbng7.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/37ekp739nqjpbng7.o new file mode 100644 index 0000000..88879ed Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/37ekp739nqjpbng7.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3c73tb3n7lh30e10.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3c73tb3n7lh30e10.o new file mode 100644 index 0000000..0476051 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3c73tb3n7lh30e10.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3dj0jzoidz1xic6g.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3dj0jzoidz1xic6g.o new file mode 100644 index 0000000..aa49795 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3dj0jzoidz1xic6g.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3e82vr0jfztgfy68.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3e82vr0jfztgfy68.o new file mode 100644 index 0000000..da700c2 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3e82vr0jfztgfy68.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3fo8kx8lsx0cmi18.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3fo8kx8lsx0cmi18.o new file mode 100644 index 0000000..f8e2f65 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3fo8kx8lsx0cmi18.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3gsc7lhycnn8ikjl.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3gsc7lhycnn8ikjl.o new file mode 100644 index 0000000..b5b5326 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3gsc7lhycnn8ikjl.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jvge5lrfl5i4dik.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jvge5lrfl5i4dik.o new file mode 100644 index 0000000..d5bb358 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jvge5lrfl5i4dik.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jy5fm08jytza787.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jy5fm08jytza787.o new file mode 100644 index 0000000..c0db08b Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3jy5fm08jytza787.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3kk6rjlp4royswyk.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3kk6rjlp4royswyk.o new file mode 100644 index 0000000..2a3e2e6 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3kk6rjlp4royswyk.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3l7810v84t9r7lvq.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3l7810v84t9r7lvq.o new file mode 100644 index 0000000..5f2e24a Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3l7810v84t9r7lvq.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3m0xcwujltj0icfk.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3m0xcwujltj0icfk.o new file mode 100644 index 0000000..8188410 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3m0xcwujltj0icfk.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3qwmnxfknfn5o0vp.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3qwmnxfknfn5o0vp.o new file mode 100644 index 0000000..7236250 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3qwmnxfknfn5o0vp.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3ugpkscibsbs29kj.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3ugpkscibsbs29kj.o new file mode 100644 index 0000000..23b739a Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3ugpkscibsbs29kj.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3up6hn76b2dgss30.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3up6hn76b2dgss30.o new file mode 100644 index 0000000..d538ce0 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/3up6hn76b2dgss30.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41aqs3xrw9xkarmb.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41aqs3xrw9xkarmb.o new file mode 100644 index 0000000..e0816f1 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41aqs3xrw9xkarmb.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41yow2sevcz0eh5o.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41yow2sevcz0eh5o.o new file mode 100644 index 0000000..8e18169 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/41yow2sevcz0eh5o.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/477fh61h1p0xk4oq.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/477fh61h1p0xk4oq.o new file mode 100644 index 0000000..3ab3ee7 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/477fh61h1p0xk4oq.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/48wm9qsxzm85qlvc.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/48wm9qsxzm85qlvc.o new file mode 100644 index 0000000..99e6d60 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/48wm9qsxzm85qlvc.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4am8zjdmmrznxus7.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4am8zjdmmrznxus7.o new file mode 100644 index 0000000..2daac49 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4am8zjdmmrznxus7.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4aogcna5yydzszo.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4aogcna5yydzszo.o new file mode 100644 index 0000000..3def454 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4aogcna5yydzszo.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ct0setbrwd80ems.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ct0setbrwd80ems.o new file mode 100644 index 0000000..d3954bf Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ct0setbrwd80ems.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4gq5ra9zpmmyzdr5.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4gq5ra9zpmmyzdr5.o new file mode 100644 index 0000000..3d7e4e0 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4gq5ra9zpmmyzdr5.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4i3co8rw7ljqec8o.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4i3co8rw7ljqec8o.o new file mode 100644 index 0000000..f35725c Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4i3co8rw7ljqec8o.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ibu0fduaetuyzcx.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ibu0fduaetuyzcx.o new file mode 100644 index 0000000..ded1109 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4ibu0fduaetuyzcx.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mdymfzck97jr92s.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mdymfzck97jr92s.o new file mode 100644 index 0000000..a2bc339 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mdymfzck97jr92s.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mpmsuf8qjxwtlxh.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mpmsuf8qjxwtlxh.o new file mode 100644 index 0000000..a20248d Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4mpmsuf8qjxwtlxh.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4rhfwaj6r36lfox9.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4rhfwaj6r36lfox9.o new file mode 100644 index 0000000..5c1eb26 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4rhfwaj6r36lfox9.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4t9fog70oflktttz.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4t9fog70oflktttz.o new file mode 100644 index 0000000..33fae95 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4t9fog70oflktttz.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4uhvwfd1hag9d2y1.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4uhvwfd1hag9d2y1.o new file mode 100644 index 0000000..13d90f6 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4uhvwfd1hag9d2y1.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4v1iaq1r8o4doilc.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4v1iaq1r8o4doilc.o new file mode 100644 index 0000000..59a902f Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/4v1iaq1r8o4doilc.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/51mba6u4z08v4di6.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/51mba6u4z08v4di6.o new file mode 100644 index 0000000..16294d3 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/51mba6u4z08v4di6.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/52p7b0qcisjs9nf4.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/52p7b0qcisjs9nf4.o new file mode 100644 index 0000000..58f8b46 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/52p7b0qcisjs9nf4.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/596g2dcndy54nbk9.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/596g2dcndy54nbk9.o new file mode 100644 index 0000000..73319dd Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/596g2dcndy54nbk9.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/59lnoucqk57bx6uh.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/59lnoucqk57bx6uh.o new file mode 100644 index 0000000..a9e0d75 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/59lnoucqk57bx6uh.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5d8adcchlkwk8vz2.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5d8adcchlkwk8vz2.o new file mode 100644 index 0000000..3d204d5 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5d8adcchlkwk8vz2.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5edcqioy866hqkfl.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5edcqioy866hqkfl.o new file mode 100644 index 0000000..69ad484 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5edcqioy866hqkfl.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5fcqp6eoibx4c8y9.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5fcqp6eoibx4c8y9.o new file mode 100644 index 0000000..f6ec5b0 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5fcqp6eoibx4c8y9.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5zjkqfnva091pym.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5zjkqfnva091pym.o new file mode 100644 index 0000000..cc4372b Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/5zjkqfnva091pym.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/7341pslxobloz37.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/7341pslxobloz37.o new file mode 100644 index 0000000..02bbf10 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/7341pslxobloz37.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/a2wyn3u3bj177re.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/a2wyn3u3bj177re.o new file mode 100644 index 0000000..9ad554c Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/a2wyn3u3bj177re.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/dep-graph.bin b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/dep-graph.bin new file mode 100644 index 0000000..5f46097 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/dep-graph.bin differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/ghujxwujkor56pb.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/ghujxwujkor56pb.o new file mode 100644 index 0000000..e46a781 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/ghujxwujkor56pb.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/izbbk8z6cesj3jx.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/izbbk8z6cesj3jx.o new file mode 100644 index 0000000..0860467 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/izbbk8z6cesj3jx.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/j712mchb1p0udfm.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/j712mchb1p0udfm.o new file mode 100644 index 0000000..59437f2 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/j712mchb1p0udfm.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/lufpsyhyf7bpcj8.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/lufpsyhyf7bpcj8.o new file mode 100644 index 0000000..79b55d8 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/lufpsyhyf7bpcj8.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/mx3gu1y1309dex0.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/mx3gu1y1309dex0.o new file mode 100644 index 0000000..3a3da73 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/mx3gu1y1309dex0.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/query-cache.bin b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/query-cache.bin new file mode 100644 index 0000000..97c8c14 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/query-cache.bin differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/v7n1pdyldj51yze.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/v7n1pdyldj51yze.o new file mode 100644 index 0000000..b1a6944 Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/v7n1pdyldj51yze.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/work-products.bin b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/work-products.bin new file mode 100644 index 0000000..90b5dea Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/work-products.bin differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/x235c4ubj5wm5wl.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/x235c4ubj5wm5wl.o new file mode 100644 index 0000000..a6a722b Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/x235c4ubj5wm5wl.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/zi535dkenh59mz0.o b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/zi535dkenh59mz0.o new file mode 100644 index 0000000..162ab8d Binary files /dev/null and b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k-bhoa4wiiijmox939qilqmglz7/zi535dkenh59mz0.o differ diff --git a/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k.lock b/day19/target/debug/incremental/day19-3ufpd57hy4iaq/s-grogupt9zs-faaj3k.lock new file mode 100755 index 0000000..e69de29 diff --git a/day20/Cargo.toml b/day20/Cargo.toml new file mode 100644 index 0000000..9bb7445 --- /dev/null +++ b/day20/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "day20" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/day20/src/main.rs b/day20/src/main.rs new file mode 100644 index 0000000..e7a11a9 --- /dev/null +++ b/day20/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +}