<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def download_from_category(category_name, output_path, width):
 """Download files of a given category."""

    file_names = get_category_files_from_api(category_name)
    files_to_download = izip_longest(file_names, [], fillvalue=width)
    download_files_if_not_in_manifest(files_to_download, output_path)