#include "aoc.h" namespace aoc2021 { int heightmap::areas[grid * grid] = {0}; std::pair day9(line_view file) { heightmap hm; int r{0}; per_line(file, [&r, &hm](line_view lv){ hm.load(r, lv); r++; return true; }); return {hm.risks(), hm.top3()}; } }