def METHOD_NAME(page):
    # Display completions.
    page_completions = completions[page * completions_per_page:
                                   (page+1) * completions_per_page]
    page_row_count = int(math.ceil(len(page_completions) / float(column_count)))
    page_columns = [page_completions[i * page_row_count:(i+1) * page_row_count]
               for i in range(column_count)]
    result = []
    for r in range(page_row_count):
        for c in range(column_count):
            try:
                result.append(page_columns[c][r].text.ljust(max_compl_width))
            except IndexError:
                pass
        result.append('\n')
    cli.output.write(''.join(result))
    cli.output.flush()