diff --git a/day20/.idea/.gitignore b/day20/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/day20/.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/day20/.idea/day20.iml b/day20/.idea/day20.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/day20/.idea/day20.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day20/.idea/modules.xml b/day20/.idea/modules.xml new file mode 100644 index 0000000..efdd002 --- /dev/null +++ b/day20/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/day20/.idea/vcs.xml b/day20/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/day20/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/day20/Cargo.lock b/day20/Cargo.lock new file mode 100644 index 0000000..35652cf --- /dev/null +++ b/day20/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "day20" +version = "0.1.0" diff --git a/day20/output.svg b/day20/output.svg new file mode 100644 index 0000000..e69de29 diff --git a/day20/src/main.rs b/day20/src/main.rs index e7a11a9..631fea4 100644 --- a/day20/src/main.rs +++ b/day20/src/main.rs @@ -1,3 +1,312 @@ +use std::{env, fs}; +use std::collections::{HashMap, HashSet, VecDeque}; +use Module::{Broadcaster, Conjunction, FlipFlop, Counter}; +use crate::PulseKind::{High, Low}; + +#[derive(Copy, Clone, Debug, Eq, PartialEq, Hash)] +enum PulseKind { High, Low } + +#[derive(Clone, Debug)] +struct Pulse { kind: PulseKind, origin: String, destination: String } + +enum Module { + Broadcaster { out: Vec }, + Conjunction { out: Vec, memory: HashMap }, + FlipFlop { out: Vec, state: bool }, + Counter { out: Vec, high: i32, low: i32} +} + fn main() { - println!("Hello, world!"); + 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 rack: HashMap = HashMap::new(); + for line in contents.lines() { + let (name, connections) = line.split_once(" -> ").unwrap(); + let outputs: Vec = connections.split(", ").map(|it| it.to_string()).collect(); + match name.chars().nth(0).unwrap() { + '&' => rack.insert(name[1..].to_string(), Conjunction { out: outputs, memory: HashMap::new() } ), + '%' => rack.insert(name[1..].to_string(), FlipFlop { out: outputs, state: false } ), + _ => rack.insert(name.to_string(), Broadcaster { out: outputs } ), + }; + } + + // print out the rack and also tally up the listed outputs + println!("the rack looks like this:"); + let mut all_listed_outputs: HashSet = HashSet::new(); + for (key, value) in &rack { + match value { + Broadcaster { out } => { + println!("{} -> {}", key, out.join(", ")); + for o in out { all_listed_outputs.insert(o.to_string()); } + } + Conjunction { out, .. } => { + println!("&{} -> {}", key, out.join(", ")); + for o in out { all_listed_outputs.insert(o.to_string()); } + } + FlipFlop { out, .. } => { + println!("%{} -> {}", key, out.join(", ")); + for o in out { all_listed_outputs.insert(o.to_string()); } + } + Counter { out, .. } => { + println!("${} -> {}", key, out.join(", ")); + for o in out { all_listed_outputs.insert(o.to_string()); } + } + } + } + // make sure all the outputs are present as outputs + for label in all_listed_outputs { + if rack.get(&label).is_none() { + rack.insert(label, Counter{ out: Vec::new(), high: 0, low: 0}); + } + } + + println!("let's fix up those conjunction modules so they know about all their inputs and are initialized properly to low."); + let mut conjunctions_and_inputs: HashMap> = HashMap::new(); + + // go through and take note of every cnojunction module in our conjunctions_and_inputs collection + for (label, _module) in &rack { + match rack.get(label).unwrap() { + Conjunction{ out:_,memory:_} => { conjunctions_and_inputs.insert(label.to_string(), Vec::new()); } + _ => {} // get fucked!!! + }; + } + + // look at every module. if it's got a conjunction in the output, list it in the collection of conjunctions and inputs + for (label, value) in &rack { + match value { + Broadcaster{ out } => { + for o in out { + if let Conjunction { .. } = rack.get(o).unwrap() { + conjunctions_and_inputs.get_mut(o).unwrap().push(label.to_string()) + } + } + } + Conjunction{ out, .. } => { + for o in out { + if let Conjunction { .. } = rack.get(o).unwrap() { + conjunctions_and_inputs.get_mut(o).unwrap().push(label.to_string()) + } + } + } + FlipFlop{ out, .. } => { + for o in out { + if let Conjunction { .. } = rack.get(o).unwrap() { + conjunctions_and_inputs.get_mut(o).unwrap().push(label.to_string()) + } + } + } + Counter { out, .. } => { + for o in out { + if let Conjunction { .. } = rack.get(o).unwrap() { + conjunctions_and_inputs.get_mut(o).unwrap().push(label.to_string()) + } + } + } + } + } + + // connect each input t othe cnojunctino module + for (destination, inputs) in conjunctions_and_inputs { + for start in inputs { + connect(start, destination.to_string(), &mut rack); + } + } + + let mut high = 0; + let mut low = 0; + for _i in 0..1000 { + let (h, l) = push_the_button_and_count(&mut rack); + println!("there were {high} high pulses and {low} low pulses."); + high += h; + low += l; + } + println!("after 1000 pushes, we have sent {low} low pulses and {high} high pulses"); + let product = (high as i64) * (low as i64); + println!("that's aproduct of {product}"); + + println!("the set of things outputting to rx is:"); + let mut goes_to_rx: HashSet = HashSet::new(); + for (name, module) in &rack { + match module { + Broadcaster { out, .. } => { if out.contains(&String::from("rx")) {goes_to_rx.insert(name.to_string());} } + Conjunction { out, .. } => {if out.contains(&String::from("rx")) {goes_to_rx.insert(name.to_string());}} + FlipFlop { out, .. } => {if out.contains(&String::from("rx")) {goes_to_rx.insert(name.to_string());}} + Counter { out, .. } => {if out.contains(&String::from("rx")) {goes_to_rx.insert(name.to_string());}} + } + } + println!("{goes_to_rx:?}"); + if let Conjunction{memory, ..} = rack.get(goes_to_rx.iter().nth(0).unwrap()).unwrap() { + for x in memory.keys() { + print!("{x}, "); + } + println!("are all options for what we're interestd in"); + } + + let things_to_watch: HashSet = String::from("qq,sj,ls,bg").split(',').map(|x| x.to_string()).collect(); + let mut i=1001; + loop { + let interest = push_the_button_and_watch(&mut rack, &things_to_watch, goes_to_rx.iter().nth(0).unwrap().to_string()); + + if interest { + println!("interesting things have happened on press {i}"); + } + + + if i % 100_000 == 0 { + if let Counter { low, .. } = rack.get("rx").unwrap() { + println!("rx has been hit with a low pulse {low} times after {i} buttons."); + } + } + i+=1 + } + + +} + +fn connect(origin: String, dest_conj: String, rack: &mut HashMap) { + let conjunction_module = rack.get_mut(&dest_conj).unwrap(); + if let Conjunction { memory, ..} = conjunction_module { + memory.insert(origin, Low); + } +} + +fn push_the_button_and_count(rack: &mut HashMap) -> (i32, i32) { + let mut pulses = VecDeque::from([Pulse { + kind: Low, + origin: String::from("button"), + destination: String::from("broadcaster") }]); + let mut high = 0; + let mut low = 0; + while !pulses.is_empty() { + let pulse = pulses.pop_front().unwrap(); + let _origin = pulse.origin.to_string(); + let _dest = pulse.destination.to_string(); + let _kind = match pulse.kind { + High => { "high" } + Low => { "low" } + }; + //println!("{origin} -{kind}-> {dest}"); + match pulse.kind { + High => { high += 1; } + Low => { low += 1; } + } + let new_pulses = handle_pulse(&pulse, rack); + for x in new_pulses { + pulses.push_back(x); + } + } + return (high, low); +} + +fn push_the_button_and_watch(rack: &mut HashMap, + modules_to_watch: &HashSet, + conjunction: String) -> bool { + let mut pulses = VecDeque::from([Pulse { + kind: Low, + origin: String::from("button"), + destination: String::from("broadcaster") }]); + let mut high = 0; + let mut low = 0; + let mut of_interest = false; + while !pulses.is_empty() { + let pulse = pulses.pop_front().unwrap(); + + let _origin = pulse.origin.to_string(); + let _dest = pulse.destination.to_string(); + let _kind = match pulse.kind { + High => { "high" } + Low => { "low" } + }; + + if modules_to_watch.contains(&_origin) && pulse.kind == Low { + if let Conjunction {memory, ..} = &rack.get(&conjunction).unwrap() { + let pulses: HashSet<&PulseKind>= modules_to_watch.iter().map(|x| memory.get(x).unwrap()).collect(); + if pulses.contains(&High) { + of_interest = true; + } + } + } + + //println!("{origin} -{kind}-> {dest}"); + let new_pulses = handle_pulse(&pulse, rack); + for x in new_pulses { + pulses.push_back(x); + } + } + return of_interest; +} + +fn handle_pulse(pulse: &Pulse, rack: &mut HashMap) -> Vec { + // a pulse has arrived!~ let's handle it. + let destination_module = rack.get_mut(&pulse.destination).unwrap(); + + match destination_module { + Broadcaster{ out } => { + // broadcast to all the outputs! + return out.iter().map(|d| Pulse { + kind: pulse.kind, + origin: pulse.destination.to_string(), + destination: d.to_string() }).collect(); } + + Conjunction{ out, memory} => { + // update the memory. + memory.insert(pulse.origin.to_string(), pulse.kind); + + // go through the memories and look for one thats low, in which case we output a low pulse. + for value in memory.values() { + if *value == Low { + // if any of the memories is low, output a high pulse + return out.iter().map(|d| Pulse { + kind: High, + origin: pulse.destination.to_string(), + destination: d.to_string() }).collect(); + } + } + + // if we've gotten here, all the memories were high, so send a low pulse + out.iter().map(|d| Pulse { + kind: Low, + origin: pulse.destination.to_string(), + destination: d.to_string() }).collect()} + + FlipFlop{ out, state} => { + match pulse.kind { + High => { + // on a high pulse, flip flops produce nothijng + Vec::new() + }, + Low => { + // on a low pulse, we flip it, and then send an appropriate pulse (high if it's on, low if it's off) + *state = !*state; + out.iter().map(|d| Pulse { + kind: match state { true => High, false => Low }, + origin: pulse.destination.to_string(), + destination: d.to_string() }).collect() + } + } + } + + Counter { high, low, ..} => { + match pulse.kind { + High => { + *high += 1; + }, + Low => { + *low += 1; + } + } + Vec::new() + } + } + } + diff --git a/day20/target/.rustc_info.json b/day20/target/.rustc_info.json new file mode 100644 index 0000000..cf738cf --- /dev/null +++ b/day20/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/day20/target/CACHEDIR.TAG b/day20/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/day20/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/day20/target/debug/.cargo-lock b/day20/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20 b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20 new file mode 100644 index 0000000..8baad5a --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20 @@ -0,0 +1 @@ +18e6038189945265 \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20.json b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20.json new file mode 100644 index 0000000..3771e5e --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/bin-day20.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":14331336351448024546,"profile":237655285757591511,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day20-5957a2c0ba2264ed/dep-bin-day20"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/dep-bin-day20 b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/dep-bin-day20 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/dep-bin-day20 differ diff --git a/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/invoked.timestamp b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/output-bin-day20 b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/output-bin-day20 new file mode 100644 index 0000000..c9548dc --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-5957a2c0ba2264ed/output-bin-day20 @@ -0,0 +1,5 @@ +{"message":"unused variable: `high`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":8317,"byte_end":8321,"line_start":217,"line_end":217,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":" let mut high = 0;","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":8317,"byte_end":8321,"line_start":217,"line_end":217,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":" let mut high = 0;","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":"_high","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `high`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:217:13\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;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut high = 0;\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\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_high`\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(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"unused variable: `low`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":8339,"byte_end":8342,"line_start":218,"line_end":218,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut low = 0;","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":8339,"byte_end":8342,"line_start":218,"line_end":218,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut low = 0;","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_low","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `low`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:218:13\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;12m218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut low = 0;\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\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_low`\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":8313,"byte_end":8321,"line_start":217,"line_end":217,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" let mut high = 0;","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":8313,"byte_end":8317,"line_start":217,"line_end":217,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut high = 0;","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:217:9\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;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut high = 0;\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[38;5;12m----\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\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[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\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(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":8335,"byte_end":8342,"line_start":218,"line_end":218,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut low = 0;","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":8335,"byte_end":8339,"line_start":218,"line_end":218,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut low = 0;","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:218:9\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;12m218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut low = 0;\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[38;5;12m----\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\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[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"4 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 4 warnings emitted\u001b[0m\n\n"} diff --git a/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/invoked.timestamp b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20 b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20 new file mode 100644 index 0000000..f3478ce --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20 @@ -0,0 +1 @@ +a91978ac461ff54b \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20.json b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20.json new file mode 100644 index 0000000..97b9603 --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-cb29eaa541c15fba/test-bin-day20.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":14331336351448024546,"profile":13053956386274884697,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day20-cb29eaa541c15fba/dep-test-bin-day20"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20 b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20 new file mode 100644 index 0000000..e421721 --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20 @@ -0,0 +1 @@ +20ff0026cf63a8b5 \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20.json b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20.json new file mode 100644 index 0000000..87dbdb4 --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/bin-day20.json @@ -0,0 +1 @@ +{"rustc":4443399816165520464,"features":"[]","target":14331336351448024546,"profile":13396965805329499462,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/day20-e42180e615e523fc/dep-bin-day20"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/day20/target/debug/.fingerprint/day20-e42180e615e523fc/invoked.timestamp b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/day20/target/debug/.fingerprint/day20-e42180e615e523fc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/day20/target/debug/day20 b/day20/target/debug/day20 new file mode 100755 index 0000000..8bff844 Binary files /dev/null and b/day20/target/debug/day20 differ diff --git a/day20/target/debug/day20.d b/day20/target/debug/day20.d new file mode 100644 index 0000000..4b2c9dd --- /dev/null +++ b/day20/target/debug/day20.d @@ -0,0 +1 @@ +/Users/shoofle/Projects/aoc_2023/day20/target/debug/day20: /Users/shoofle/Projects/aoc_2023/day20/src/main.rs diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed b/day20/target/debug/deps/day20-5957a2c0ba2264ed new file mode 100755 index 0000000..8bff844 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.153pamcle2qzigat.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.153pamcle2qzigat.rcgu.o new file mode 100644 index 0000000..3094436 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.153pamcle2qzigat.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.16kahw812t8rvq45.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.16kahw812t8rvq45.rcgu.o new file mode 100644 index 0000000..82075b4 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.16kahw812t8rvq45.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.19uc230oeti8tubi.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.19uc230oeti8tubi.rcgu.o new file mode 100644 index 0000000..9c20307 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.19uc230oeti8tubi.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1abhk4p21t7q6d9l.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1abhk4p21t7q6d9l.rcgu.o new file mode 100644 index 0000000..ee494e7 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1abhk4p21t7q6d9l.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1ethz038qtga3jzx.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1ethz038qtga3jzx.rcgu.o new file mode 100644 index 0000000..f9d9875 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1ethz038qtga3jzx.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1eyrxrlb8xfpiga7.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1eyrxrlb8xfpiga7.rcgu.o new file mode 100644 index 0000000..102db7a Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1eyrxrlb8xfpiga7.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1h9otqp4e49hz1bj.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1h9otqp4e49hz1bj.rcgu.o new file mode 100644 index 0000000..356ce05 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1h9otqp4e49hz1bj.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1pwue3awfu7jgxbc.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1pwue3awfu7jgxbc.rcgu.o new file mode 100644 index 0000000..fdd86a2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1pwue3awfu7jgxbc.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1trkdqmw60oagppu.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1trkdqmw60oagppu.rcgu.o new file mode 100644 index 0000000..d74a2f3 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1trkdqmw60oagppu.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.1w3zwl0ov5jh0jqa.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1w3zwl0ov5jh0jqa.rcgu.o new file mode 100644 index 0000000..4ed191b Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.1w3zwl0ov5jh0jqa.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.24u131pae1z86f72.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.24u131pae1z86f72.rcgu.o new file mode 100644 index 0000000..a1c179d Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.24u131pae1z86f72.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.25z6wgxx9mcu0b5m.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.25z6wgxx9mcu0b5m.rcgu.o new file mode 100644 index 0000000..dea4852 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.25z6wgxx9mcu0b5m.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.28dvbqzxm520qwha.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.28dvbqzxm520qwha.rcgu.o new file mode 100644 index 0000000..68f3968 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.28dvbqzxm520qwha.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2aa2vl2b0y9m88oh.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2aa2vl2b0y9m88oh.rcgu.o new file mode 100644 index 0000000..e123c7c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2aa2vl2b0y9m88oh.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2e6qpfyu36ozfwie.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2e6qpfyu36ozfwie.rcgu.o new file mode 100644 index 0000000..0632fa2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2e6qpfyu36ozfwie.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2ea5ytrfzrb7mcby.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2ea5ytrfzrb7mcby.rcgu.o new file mode 100644 index 0000000..268e255 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2ea5ytrfzrb7mcby.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2gw2gamtwd50ip28.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2gw2gamtwd50ip28.rcgu.o new file mode 100644 index 0000000..c64539a Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2gw2gamtwd50ip28.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2hesusfm0ip1aua6.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2hesusfm0ip1aua6.rcgu.o new file mode 100644 index 0000000..800e110 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2hesusfm0ip1aua6.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2inurcx7b5808kg9.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2inurcx7b5808kg9.rcgu.o new file mode 100644 index 0000000..3432689 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2inurcx7b5808kg9.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2mrehsfvqeaun8zu.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2mrehsfvqeaun8zu.rcgu.o new file mode 100644 index 0000000..f138e57 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2mrehsfvqeaun8zu.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwaju2hvdo2991j.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwaju2hvdo2991j.rcgu.o new file mode 100644 index 0000000..b189502 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwaju2hvdo2991j.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwtlsrlz9uv1348.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwtlsrlz9uv1348.rcgu.o new file mode 100644 index 0000000..a2844c7 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2uwtlsrlz9uv1348.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2vx5s92b9kx56998.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2vx5s92b9kx56998.rcgu.o new file mode 100644 index 0000000..dfa5d6e Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2vx5s92b9kx56998.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2wqgqgved601rmxn.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2wqgqgved601rmxn.rcgu.o new file mode 100644 index 0000000..b400215 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2wqgqgved601rmxn.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.2yjhv2cpn5ixhk23.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2yjhv2cpn5ixhk23.rcgu.o new file mode 100644 index 0000000..8b5cf7c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.2yjhv2cpn5ixhk23.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3f7xh4nigupxlqk1.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3f7xh4nigupxlqk1.rcgu.o new file mode 100644 index 0000000..e9d51bf Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3f7xh4nigupxlqk1.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3gx3l9a3twsz28zo.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3gx3l9a3twsz28zo.rcgu.o new file mode 100644 index 0000000..7efced4 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3gx3l9a3twsz28zo.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3hkk6tibivihpdql.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3hkk6tibivihpdql.rcgu.o new file mode 100644 index 0000000..2a2330d Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3hkk6tibivihpdql.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i1ub3uk0j8mgva5.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i1ub3uk0j8mgva5.rcgu.o new file mode 100644 index 0000000..4c0e8ae Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i1ub3uk0j8mgva5.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i2e8onx7bof2usk.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i2e8onx7bof2usk.rcgu.o new file mode 100644 index 0000000..ee7041c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3i2e8onx7bof2usk.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3nntngekd3pwitfo.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3nntngekd3pwitfo.rcgu.o new file mode 100644 index 0000000..9108222 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3nntngekd3pwitfo.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3ohlbsddn6dx2hjv.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3ohlbsddn6dx2hjv.rcgu.o new file mode 100644 index 0000000..3974d23 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3ohlbsddn6dx2hjv.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3v0ams87q2kjax2h.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3v0ams87q2kjax2h.rcgu.o new file mode 100644 index 0000000..e805ccb Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3v0ams87q2kjax2h.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3vc4ponecujdgpx3.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3vc4ponecujdgpx3.rcgu.o new file mode 100644 index 0000000..5e95c18 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3vc4ponecujdgpx3.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3wscrro04gkpcwbs.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3wscrro04gkpcwbs.rcgu.o new file mode 100644 index 0000000..7c56654 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3wscrro04gkpcwbs.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3x4u6diqrz18fypv.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3x4u6diqrz18fypv.rcgu.o new file mode 100644 index 0000000..14cac00 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3x4u6diqrz18fypv.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3xkikbi50wrsozbf.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3xkikbi50wrsozbf.rcgu.o new file mode 100644 index 0000000..c23a15f Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3xkikbi50wrsozbf.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3z69w2sgdy5guaom.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3z69w2sgdy5guaom.rcgu.o new file mode 100644 index 0000000..636d8a7 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3z69w2sgdy5guaom.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.3zjatt5pzgzv0qq5.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3zjatt5pzgzv0qq5.rcgu.o new file mode 100644 index 0000000..fa574c6 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.3zjatt5pzgzv0qq5.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.41rtc4tqq8gqcci0.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.41rtc4tqq8gqcci0.rcgu.o new file mode 100644 index 0000000..d900bd1 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.41rtc4tqq8gqcci0.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.42mu7uxp1r832lw1.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.42mu7uxp1r832lw1.rcgu.o new file mode 100644 index 0000000..19e3d04 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.42mu7uxp1r832lw1.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.42vs840lpbpho1lz.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.42vs840lpbpho1lz.rcgu.o new file mode 100644 index 0000000..5df2de0 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.42vs840lpbpho1lz.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.438tplksdfe41kvp.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.438tplksdfe41kvp.rcgu.o new file mode 100644 index 0000000..d21a9c4 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.438tplksdfe41kvp.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.462t2pvcqnm8meim.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.462t2pvcqnm8meim.rcgu.o new file mode 100644 index 0000000..9e31de3 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.462t2pvcqnm8meim.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4gxc0o1b2us4y275.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4gxc0o1b2us4y275.rcgu.o new file mode 100644 index 0000000..21a464f Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4gxc0o1b2us4y275.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4rym9nenubai8nou.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4rym9nenubai8nou.rcgu.o new file mode 100644 index 0000000..a2fd0f3 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4rym9nenubai8nou.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4szqgq5bhsw1bj9q.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4szqgq5bhsw1bj9q.rcgu.o new file mode 100644 index 0000000..036bffc Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4szqgq5bhsw1bj9q.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4ucazikukkkjsfgx.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4ucazikukkkjsfgx.rcgu.o new file mode 100644 index 0000000..ff233c5 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4ucazikukkkjsfgx.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4uzsh1gd7p1zov32.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4uzsh1gd7p1zov32.rcgu.o new file mode 100644 index 0000000..fd899ed Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4uzsh1gd7p1zov32.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4x4jknievzk3ct87.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4x4jknievzk3ct87.rcgu.o new file mode 100644 index 0000000..bd6f8f2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4x4jknievzk3ct87.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xftdecfs2c2x21g.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xftdecfs2c2x21g.rcgu.o new file mode 100644 index 0000000..07e86d9 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xftdecfs2c2x21g.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xklrze6ts7emwjf.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xklrze6ts7emwjf.rcgu.o new file mode 100644 index 0000000..8f863df Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4xklrze6ts7emwjf.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.4z3tzk9nstgo04r3.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4z3tzk9nstgo04r3.rcgu.o new file mode 100644 index 0000000..6ddf31d Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.4z3tzk9nstgo04r3.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.50084gbq1tphj4ka.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.50084gbq1tphj4ka.rcgu.o new file mode 100644 index 0000000..ec3d386 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.50084gbq1tphj4ka.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.525vgquhfyrcyyxj.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.525vgquhfyrcyyxj.rcgu.o new file mode 100644 index 0000000..e07d752 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.525vgquhfyrcyyxj.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.558vpwblplg33em6.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.558vpwblplg33em6.rcgu.o new file mode 100644 index 0000000..268caa7 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.558vpwblplg33em6.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.569q7ul9e52da5sk.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.569q7ul9e52da5sk.rcgu.o new file mode 100644 index 0000000..eb75e39 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.569q7ul9e52da5sk.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.572d6as5o19mhgzt.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.572d6as5o19mhgzt.rcgu.o new file mode 100644 index 0000000..c0d0b4c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.572d6as5o19mhgzt.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.57ap4ltuebgzbv2s.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.57ap4ltuebgzbv2s.rcgu.o new file mode 100644 index 0000000..73d7db2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.57ap4ltuebgzbv2s.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.57la792wxxk3r0up.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.57la792wxxk3r0up.rcgu.o new file mode 100644 index 0000000..4dc48d2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.57la792wxxk3r0up.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.59mdmtm2jnam13i1.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.59mdmtm2jnam13i1.rcgu.o new file mode 100644 index 0000000..8231e9c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.59mdmtm2jnam13i1.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.5ac3jz2w1iajbha6.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5ac3jz2w1iajbha6.rcgu.o new file mode 100644 index 0000000..b0d0936 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5ac3jz2w1iajbha6.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.5fv2meirqusqn79g.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5fv2meirqusqn79g.rcgu.o new file mode 100644 index 0000000..2db15db Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5fv2meirqusqn79g.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.5g0j7z3c33688bn7.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5g0j7z3c33688bn7.rcgu.o new file mode 100644 index 0000000..d54c6cb Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.5g0j7z3c33688bn7.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.8bi0zlwgjyg4z8x.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.8bi0zlwgjyg4z8x.rcgu.o new file mode 100644 index 0000000..0a03fc2 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.8bi0zlwgjyg4z8x.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.9yv2kl2rp85zv9i.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.9yv2kl2rp85zv9i.rcgu.o new file mode 100644 index 0000000..e02793c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.9yv2kl2rp85zv9i.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.bjjhgu8ik1eeuy3.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.bjjhgu8ik1eeuy3.rcgu.o new file mode 100644 index 0000000..2cd12f7 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.bjjhgu8ik1eeuy3.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.cmksh89l15k27y1.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.cmksh89l15k27y1.rcgu.o new file mode 100644 index 0000000..e93b48f Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.cmksh89l15k27y1.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.d b/day20/target/debug/deps/day20-5957a2c0ba2264ed.d new file mode 100644 index 0000000..7ee6dd0 --- /dev/null +++ b/day20/target/debug/deps/day20-5957a2c0ba2264ed.d @@ -0,0 +1,5 @@ +/Users/shoofle/Projects/aoc_2023/day20/target/debug/deps/day20-5957a2c0ba2264ed: src/main.rs + +/Users/shoofle/Projects/aoc_2023/day20/target/debug/deps/day20-5957a2c0ba2264ed.d: src/main.rs + +src/main.rs: diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.d0a5bhuqkl3dwj0.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.d0a5bhuqkl3dwj0.rcgu.o new file mode 100644 index 0000000..8bf9889 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.d0a5bhuqkl3dwj0.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.e2vyyr2c7693t61.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.e2vyyr2c7693t61.rcgu.o new file mode 100644 index 0000000..907ec32 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.e2vyyr2c7693t61.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.hn65yvmmjut2627.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.hn65yvmmjut2627.rcgu.o new file mode 100644 index 0000000..341d638 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.hn65yvmmjut2627.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.kwheo5lmg3uoili.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.kwheo5lmg3uoili.rcgu.o new file mode 100644 index 0000000..47c373c Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.kwheo5lmg3uoili.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.lhj8mm6rlviwmpz.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.lhj8mm6rlviwmpz.rcgu.o new file mode 100644 index 0000000..b2a9eb6 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.lhj8mm6rlviwmpz.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.vkl0jozqde9rk5q.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.vkl0jozqde9rk5q.rcgu.o new file mode 100644 index 0000000..d6feae8 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.vkl0jozqde9rk5q.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.wvrlw1skmumcz7c.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.wvrlw1skmumcz7c.rcgu.o new file mode 100644 index 0000000..4f8a450 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.wvrlw1skmumcz7c.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.x6qa1mvormjzr7i.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.x6qa1mvormjzr7i.rcgu.o new file mode 100644 index 0000000..8380286 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.x6qa1mvormjzr7i.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.ytaafgvgpqeuq8i.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.ytaafgvgpqeuq8i.rcgu.o new file mode 100644 index 0000000..bbe7242 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.ytaafgvgpqeuq8i.rcgu.o differ diff --git a/day20/target/debug/deps/day20-5957a2c0ba2264ed.zdqc40ozf0blaz7.rcgu.o b/day20/target/debug/deps/day20-5957a2c0ba2264ed.zdqc40ozf0blaz7.rcgu.o new file mode 100644 index 0000000..2fca5c3 Binary files /dev/null and b/day20/target/debug/deps/day20-5957a2c0ba2264ed.zdqc40ozf0blaz7.rcgu.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/153pamcle2qzigat.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/153pamcle2qzigat.o new file mode 100644 index 0000000..3094436 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/153pamcle2qzigat.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/16kahw812t8rvq45.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/16kahw812t8rvq45.o new file mode 100644 index 0000000..82075b4 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/16kahw812t8rvq45.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/19uc230oeti8tubi.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/19uc230oeti8tubi.o new file mode 100644 index 0000000..9c20307 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/19uc230oeti8tubi.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1abhk4p21t7q6d9l.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1abhk4p21t7q6d9l.o new file mode 100644 index 0000000..ee494e7 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1abhk4p21t7q6d9l.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1ethz038qtga3jzx.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1ethz038qtga3jzx.o new file mode 100644 index 0000000..f9d9875 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1ethz038qtga3jzx.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1eyrxrlb8xfpiga7.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1eyrxrlb8xfpiga7.o new file mode 100644 index 0000000..102db7a Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1eyrxrlb8xfpiga7.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1h9otqp4e49hz1bj.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1h9otqp4e49hz1bj.o new file mode 100644 index 0000000..356ce05 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1h9otqp4e49hz1bj.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1pwue3awfu7jgxbc.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1pwue3awfu7jgxbc.o new file mode 100644 index 0000000..fdd86a2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1pwue3awfu7jgxbc.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1trkdqmw60oagppu.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1trkdqmw60oagppu.o new file mode 100644 index 0000000..d74a2f3 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1trkdqmw60oagppu.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1w3zwl0ov5jh0jqa.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1w3zwl0ov5jh0jqa.o new file mode 100644 index 0000000..4ed191b Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/1w3zwl0ov5jh0jqa.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/24u131pae1z86f72.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/24u131pae1z86f72.o new file mode 100644 index 0000000..a1c179d Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/24u131pae1z86f72.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/25z6wgxx9mcu0b5m.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/25z6wgxx9mcu0b5m.o new file mode 100644 index 0000000..dea4852 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/25z6wgxx9mcu0b5m.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/28dvbqzxm520qwha.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/28dvbqzxm520qwha.o new file mode 100644 index 0000000..68f3968 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/28dvbqzxm520qwha.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2aa2vl2b0y9m88oh.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2aa2vl2b0y9m88oh.o new file mode 100644 index 0000000..e123c7c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2aa2vl2b0y9m88oh.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2e6qpfyu36ozfwie.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2e6qpfyu36ozfwie.o new file mode 100644 index 0000000..0632fa2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2e6qpfyu36ozfwie.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2ea5ytrfzrb7mcby.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2ea5ytrfzrb7mcby.o new file mode 100644 index 0000000..268e255 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2ea5ytrfzrb7mcby.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2gw2gamtwd50ip28.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2gw2gamtwd50ip28.o new file mode 100644 index 0000000..c64539a Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2gw2gamtwd50ip28.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2hesusfm0ip1aua6.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2hesusfm0ip1aua6.o new file mode 100644 index 0000000..800e110 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2hesusfm0ip1aua6.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2inurcx7b5808kg9.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2inurcx7b5808kg9.o new file mode 100644 index 0000000..3432689 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2inurcx7b5808kg9.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2mrehsfvqeaun8zu.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2mrehsfvqeaun8zu.o new file mode 100644 index 0000000..f138e57 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2mrehsfvqeaun8zu.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwaju2hvdo2991j.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwaju2hvdo2991j.o new file mode 100644 index 0000000..b189502 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwaju2hvdo2991j.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwtlsrlz9uv1348.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwtlsrlz9uv1348.o new file mode 100644 index 0000000..a2844c7 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2uwtlsrlz9uv1348.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2vx5s92b9kx56998.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2vx5s92b9kx56998.o new file mode 100644 index 0000000..dfa5d6e Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2vx5s92b9kx56998.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2wqgqgved601rmxn.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2wqgqgved601rmxn.o new file mode 100644 index 0000000..b400215 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2wqgqgved601rmxn.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2yjhv2cpn5ixhk23.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2yjhv2cpn5ixhk23.o new file mode 100644 index 0000000..8b5cf7c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/2yjhv2cpn5ixhk23.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3f7xh4nigupxlqk1.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3f7xh4nigupxlqk1.o new file mode 100644 index 0000000..e9d51bf Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3f7xh4nigupxlqk1.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3gx3l9a3twsz28zo.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3gx3l9a3twsz28zo.o new file mode 100644 index 0000000..7efced4 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3gx3l9a3twsz28zo.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3hkk6tibivihpdql.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3hkk6tibivihpdql.o new file mode 100644 index 0000000..2a2330d Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3hkk6tibivihpdql.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i1ub3uk0j8mgva5.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i1ub3uk0j8mgva5.o new file mode 100644 index 0000000..4c0e8ae Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i1ub3uk0j8mgva5.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i2e8onx7bof2usk.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i2e8onx7bof2usk.o new file mode 100644 index 0000000..ee7041c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3i2e8onx7bof2usk.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3nntngekd3pwitfo.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3nntngekd3pwitfo.o new file mode 100644 index 0000000..9108222 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3nntngekd3pwitfo.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3ohlbsddn6dx2hjv.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3ohlbsddn6dx2hjv.o new file mode 100644 index 0000000..3974d23 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3ohlbsddn6dx2hjv.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3v0ams87q2kjax2h.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3v0ams87q2kjax2h.o new file mode 100644 index 0000000..e805ccb Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3v0ams87q2kjax2h.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3vc4ponecujdgpx3.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3vc4ponecujdgpx3.o new file mode 100644 index 0000000..5e95c18 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3vc4ponecujdgpx3.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3wscrro04gkpcwbs.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3wscrro04gkpcwbs.o new file mode 100644 index 0000000..7c56654 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3wscrro04gkpcwbs.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3x4u6diqrz18fypv.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3x4u6diqrz18fypv.o new file mode 100644 index 0000000..14cac00 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3x4u6diqrz18fypv.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3xkikbi50wrsozbf.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3xkikbi50wrsozbf.o new file mode 100644 index 0000000..c23a15f Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3xkikbi50wrsozbf.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3z69w2sgdy5guaom.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3z69w2sgdy5guaom.o new file mode 100644 index 0000000..636d8a7 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3z69w2sgdy5guaom.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3zjatt5pzgzv0qq5.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3zjatt5pzgzv0qq5.o new file mode 100644 index 0000000..fa574c6 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/3zjatt5pzgzv0qq5.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/41rtc4tqq8gqcci0.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/41rtc4tqq8gqcci0.o new file mode 100644 index 0000000..d900bd1 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/41rtc4tqq8gqcci0.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42mu7uxp1r832lw1.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42mu7uxp1r832lw1.o new file mode 100644 index 0000000..19e3d04 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42mu7uxp1r832lw1.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42vs840lpbpho1lz.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42vs840lpbpho1lz.o new file mode 100644 index 0000000..5df2de0 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/42vs840lpbpho1lz.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/438tplksdfe41kvp.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/438tplksdfe41kvp.o new file mode 100644 index 0000000..d21a9c4 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/438tplksdfe41kvp.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/462t2pvcqnm8meim.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/462t2pvcqnm8meim.o new file mode 100644 index 0000000..9e31de3 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/462t2pvcqnm8meim.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4gxc0o1b2us4y275.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4gxc0o1b2us4y275.o new file mode 100644 index 0000000..21a464f Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4gxc0o1b2us4y275.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4rym9nenubai8nou.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4rym9nenubai8nou.o new file mode 100644 index 0000000..a2fd0f3 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4rym9nenubai8nou.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4szqgq5bhsw1bj9q.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4szqgq5bhsw1bj9q.o new file mode 100644 index 0000000..036bffc Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4szqgq5bhsw1bj9q.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4ucazikukkkjsfgx.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4ucazikukkkjsfgx.o new file mode 100644 index 0000000..ff233c5 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4ucazikukkkjsfgx.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4uzsh1gd7p1zov32.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4uzsh1gd7p1zov32.o new file mode 100644 index 0000000..fd899ed Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4uzsh1gd7p1zov32.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4x4jknievzk3ct87.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4x4jknievzk3ct87.o new file mode 100644 index 0000000..bd6f8f2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4x4jknievzk3ct87.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xftdecfs2c2x21g.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xftdecfs2c2x21g.o new file mode 100644 index 0000000..07e86d9 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xftdecfs2c2x21g.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xklrze6ts7emwjf.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xklrze6ts7emwjf.o new file mode 100644 index 0000000..8f863df Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4xklrze6ts7emwjf.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4z3tzk9nstgo04r3.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4z3tzk9nstgo04r3.o new file mode 100644 index 0000000..6ddf31d Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/4z3tzk9nstgo04r3.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/50084gbq1tphj4ka.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/50084gbq1tphj4ka.o new file mode 100644 index 0000000..ec3d386 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/50084gbq1tphj4ka.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/525vgquhfyrcyyxj.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/525vgquhfyrcyyxj.o new file mode 100644 index 0000000..e07d752 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/525vgquhfyrcyyxj.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/558vpwblplg33em6.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/558vpwblplg33em6.o new file mode 100644 index 0000000..268caa7 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/558vpwblplg33em6.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/569q7ul9e52da5sk.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/569q7ul9e52da5sk.o new file mode 100644 index 0000000..eb75e39 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/569q7ul9e52da5sk.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/572d6as5o19mhgzt.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/572d6as5o19mhgzt.o new file mode 100644 index 0000000..c0d0b4c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/572d6as5o19mhgzt.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57ap4ltuebgzbv2s.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57ap4ltuebgzbv2s.o new file mode 100644 index 0000000..73d7db2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57ap4ltuebgzbv2s.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57la792wxxk3r0up.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57la792wxxk3r0up.o new file mode 100644 index 0000000..4dc48d2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/57la792wxxk3r0up.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/59mdmtm2jnam13i1.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/59mdmtm2jnam13i1.o new file mode 100644 index 0000000..8231e9c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/59mdmtm2jnam13i1.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5ac3jz2w1iajbha6.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5ac3jz2w1iajbha6.o new file mode 100644 index 0000000..b0d0936 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5ac3jz2w1iajbha6.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5fv2meirqusqn79g.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5fv2meirqusqn79g.o new file mode 100644 index 0000000..2db15db Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5fv2meirqusqn79g.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5g0j7z3c33688bn7.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5g0j7z3c33688bn7.o new file mode 100644 index 0000000..d54c6cb Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/5g0j7z3c33688bn7.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/8bi0zlwgjyg4z8x.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/8bi0zlwgjyg4z8x.o new file mode 100644 index 0000000..0a03fc2 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/8bi0zlwgjyg4z8x.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/9yv2kl2rp85zv9i.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/9yv2kl2rp85zv9i.o new file mode 100644 index 0000000..e02793c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/9yv2kl2rp85zv9i.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/bjjhgu8ik1eeuy3.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/bjjhgu8ik1eeuy3.o new file mode 100644 index 0000000..2cd12f7 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/bjjhgu8ik1eeuy3.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/cmksh89l15k27y1.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/cmksh89l15k27y1.o new file mode 100644 index 0000000..e93b48f Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/cmksh89l15k27y1.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/d0a5bhuqkl3dwj0.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/d0a5bhuqkl3dwj0.o new file mode 100644 index 0000000..8bf9889 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/d0a5bhuqkl3dwj0.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/dep-graph.bin b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/dep-graph.bin new file mode 100644 index 0000000..6d541b4 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/dep-graph.bin differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/e2vyyr2c7693t61.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/e2vyyr2c7693t61.o new file mode 100644 index 0000000..907ec32 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/e2vyyr2c7693t61.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/hn65yvmmjut2627.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/hn65yvmmjut2627.o new file mode 100644 index 0000000..341d638 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/hn65yvmmjut2627.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/kwheo5lmg3uoili.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/kwheo5lmg3uoili.o new file mode 100644 index 0000000..47c373c Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/kwheo5lmg3uoili.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/lhj8mm6rlviwmpz.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/lhj8mm6rlviwmpz.o new file mode 100644 index 0000000..b2a9eb6 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/lhj8mm6rlviwmpz.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/query-cache.bin b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/query-cache.bin new file mode 100644 index 0000000..dc403eb Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/query-cache.bin differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/vkl0jozqde9rk5q.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/vkl0jozqde9rk5q.o new file mode 100644 index 0000000..d6feae8 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/vkl0jozqde9rk5q.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/work-products.bin b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/work-products.bin new file mode 100644 index 0000000..be5346b Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/work-products.bin differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/wvrlw1skmumcz7c.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/wvrlw1skmumcz7c.o new file mode 100644 index 0000000..4f8a450 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/wvrlw1skmumcz7c.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/x6qa1mvormjzr7i.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/x6qa1mvormjzr7i.o new file mode 100644 index 0000000..8380286 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/x6qa1mvormjzr7i.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/ytaafgvgpqeuq8i.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/ytaafgvgpqeuq8i.o new file mode 100644 index 0000000..bbe7242 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/ytaafgvgpqeuq8i.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/zdqc40ozf0blaz7.o b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/zdqc40ozf0blaz7.o new file mode 100644 index 0000000..2fca5c3 Binary files /dev/null and b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s-6042ds4fcgb24z1o63shfl8fc/zdqc40ozf0blaz7.o differ diff --git a/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s.lock b/day20/target/debug/incremental/day20-2cp662aqnkw7m/s-grp7f6k10i-1r8nf9s.lock new file mode 100755 index 0000000..e69de29