#pragma once #include #include #include typedef std::pair (*solution_fn)(std::istream&); #define DECL_SOLUTION(x) std::pair solve##x(std::istream&); DECL_SOLUTION(1) DECL_SOLUTION(2)