CEILING
#define CEILING(X, rem) ((((bit32)X % rem) > 0) ? (bit32)(X/rem+1) : (bit32)(X/rem))
#define CEILING(x, y) howmany(x, y)