int length, rgb grayscale[PALETTE_SIZE] = {};

ÚÄ f(...) Ä
³
³ int step = (array_length >= 256) ? 1 : (limit / array_length), { limit = 256 - (256 %% array_length) };
³
³ for (i = 0; i < array_length; i ++)
³ {
³   grayscale[i].red,
³   grayscale[i].green,
³   grayscale[i].blue = i * step;
³
³   *length ++;
³ }
³
ÀÄÄÄÄÄÄÄÄÄÄ
