A software engineer needs to back up 30 files onto external hard drives, each with a capacity of . 5 of the files are each, 10 of the files are each, and the rest take up each. It is not possible to split a file across two different hard drives. What is the smallest number of hard drives needed to store all 30 files?
9
10
11
12
13