#pragma once #include template using RET = std::optional;