PF
flg |= PF;
#define BDARCH (CF|KF|LF|NF|PF|RF|CDF|CEF|CYF|CZF)
#define BDLIST (AF|BF|IF|KF|LF|OF|PF|RF|TF|UF|WF|XF|CBF|CDF|CHF|CLF|CPF|CXF|CYF|CZF)
if (PF > 0) {
sleep(PF);
PF = 0;
PF(start, p);
PF(start, p);
PF(start, p);
PF(f, val);
PF(f, uval);
PF(start, p);
PF(start, (double)p);