#include <iostream>
constexpr auto PI = 3.1415926;
#define EXECUTE(F) \
do { \
auto f = F; \
std::cout << "EXECUTE: " << f << "\n"; \
} while(0)
#define SQUARE(X) ((X) * (X))
float add(float a, float b)
{
return a + b;
}
int main()
{
int i{};
std::cout << "PI: " << PI << "\n";
EXECUTE(++i);
std::cout << "SQUARE(7): " << SQUARE(7) << "\n";
}