``` Advent of code 2020 Day 1 - Part 1 - binary: 1006875 generator: 24.616µs, runner: 551ns Day 1 - Part 1 - linear: 1006875 generator: 8.305µs, runner: 11.516µs Day 1 - Part 1 - set: 1006875 generator: 30.951µs, runner: 1.226µs Day 1 - Part 2: 165026160 generator: 7.717µs, runner: 1.537908ms Day 2 - Part 1: 640 generator: 1.542315ms, runner: 105.423µs Day 2 - Part 1 - handrolled: 640 generator: 164.895µs, runner: 99.099µs Day 2 - Part 2: 472 generator: 1.407729ms, runner: 9.654µs Day 3 - Part 1: 148 generator: 35.003µs, runner: 1.025µs Day 3 - Part 2: 727923200 generator: 33.53µs, runner: 4.357µs Day 4 - Part 1: 239 generator: 350.065µs, runner: 1.603µs Day 4 - Part 2: 188 generator: 329.906µs, runner: 48.36µs Day 5 - Part 1 - glenng: 989 generator: 162ns, runner: 79.3µs Day 5 - Part 1 - wathiede: 989 generator: 85.622µs, runner: 594ns Day 5 - Part 2 - wathiede: 548 generator: 80.347µs, runner: 28.44µs Day 6 - Part 1: 6930 generator: 105ns, runner: 518.654µs Day 6 - Part 2: 3585 generator: 109ns, runner: 1.780838ms Day 6 - Part 2 - faster: 3585 generator: 135ns, runner: 843.403µs Day 7 - Part 1: 222 generator: 910.453µs, runner: 171.213µs Day 7 - Part 2: 13264 generator: 860.829µs, runner: 3.662µs Day 8 - Part 1: 1744 generator: 207ns, runner: 36.361µs Day 8 - Part 2: 1174 generator: 99ns, runner: 131.713µs ```