rounddown
#define rounddown(x, y) (((x)/(y))*(y))
#define rounddown(x,y) (((x)/(y))*(y))
#define rounddown(x, y) ((x) & ~((y) - 1))
#define rounddown(x, y) ((x) & ~(y - 1))