summaryrefslogtreecommitdiffstats
path: root/skel/solution.cpp
blob: f268bff4690a367a3f84dc32923e118ca5bce719 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <print>
#include <iostream>

const auto parse_input() {

}

void part1(const auto &input) {

}

void part2(const auto &input) {

}

int main() {
  const auto input = parse_input();

#ifndef NO_PART1
  part1(input);
#endif                                          \

#ifndef NO_PART2
  part2(input);
#endif
  return 0;
}