COLUMNS
if (strlen(str) > COLUMNS)
str[COLUMNS] = '\0';
for (i = 1; i <= COLUMNS; ++i)
while (i++ <= COLUMNS)
while (i++ < COLUMNS)
for (i = 1; i <= COLUMNS; i++)