``` Advent of code 2020 Day 1 - Part 1 - binary: 1006875 generator: 14.64µs, runner: 469ns Day 1 - Part 1 - linear: 1006875 generator: 4.359µs, runner: 6.927µs Day 1 - Part 1 - set: 1006875 generator: 18.656µs, runner: 1.821µs Day 1 - Part 2: 165026160 generator: 3.857µs, runner: 1.097067ms Day 2 - Part 1: 640 generator: 1.63711ms, runner: 98.201µs Day 2 - Part 1 - handrolled: 640 generator: 139.956µs, runner: 89.144µs Day 2 - Part 2: 472 generator: 1.293951ms, runner: 11.228µs Day 3 - Part 1: 148 generator: 31.71µs, runner: 920ns Day 3 - Part 2: 727923200 generator: 31.224µs, runner: 4.013µs Day 4 - Part 1: 239 generator: 354.778µs, runner: 1.521µs Day 4 - Part 2: 188 generator: 295.614µs, runner: 39.631µs Day 5 - Part 1 - glenng: 989 generator: 148ns, runner: 70.247µs Day 5 - Part 1 - wathiede: 989 generator: 74.196µs, runner: 635ns Day 5 - Part 2 - wathiede: 548 generator: 69.849µs, runner: 25.683µs Day 6 - Part 1: 6930 generator: 107ns, runner: 509.283µs Day 6 - Part 2: 3585 generator: 112ns, runner: 1.752429ms Day 6 - Part 2 - faster: 3585 generator: 135ns, runner: 834.711µs Day 7 - Part 1: 222 generator: 915.839µs, runner: 213.861µs Day 7 - Part 2: 13264 generator: 871.477µs, runner: 3.553µs Day 8 - Part 1: 1744 generator: 114ns, runner: 35.998µs Day 8 - Part 2: 1174 generator: 114ns, runner: 130.717µs Day 9 - Part 1: 1309761972 generator: 26.764µs, runner: 32.942µs Day 9 - Part 2: 177989832 generator: 24.726µs, runner: 158.532µs ```