To meet the requirment, how many kinds of spreadsheets are needed?