string format_page(string *items, int columns) {
    int width, i, j, x;
    string ret;
    if(!columns) columns = 2;
    ret = "";
    width = 75/columns;
    for(i=0, x = sizeof(items); i<x; i+=columns) {
        for(j=0; j<columns; j++) {
            if(i+j >= x) break;
            ret += arrange_string(items[i+j], width);
        }
        ret += "\n";
    }
    return ret;
}