#pragma once #include "common.h" #include namespace aoc2017 { struct node22 { int x; int y; node22(int x0, int y0): x(x0), y(y0) {} bool operator<(const node22& n) const noexcept { return x < n.x ? true : x > n.x ? false : y < n.y; } }; std::pair day22(line_view); } // namespace aoc2017