#pragma once #include #define assert(expr) { if (!(expr)) abort(); }