#pragma once /** @brief print error and exit */ void die(const char*, ...);