OPTION A would be the answer
        
             
        
        
        
I recommend between $5,500 and $12,500 each year.
        
             
        
        
        
Answer:
import java.util.ArrayList;
import java.util.Collections;
class Bulgarian
{
   public static void main(String[] args)
   {
       max_cards=45;
       arr->new ArraryList
       col=1;
       card=0;
       left=max_cards;
       do{
           col->random number
           row->new ArrayList;
           for i=0 to i<col
           {
               card++
               add card into row
           }
           add row into arr
           left=max_cards-card;
       }while(card<max_cards);
       finish->false
       while(!finish)
       {
           for i=0 to arr.size()
               remove one card from each row
           add row into arr
           size->new ArrayList;
           for i=0 to i<arr.size()
               add arr[i] into size
           sort(size)
           for i=1 to size.size()
               if ith element is equals to (i-1)+1
                   finish->true
               else
                   finish->false
           for i=0 to i<arr.size()
               print->arr elements
       }
   }
}
 
        
             
        
        
        
Answer:
Ram and the hard drive
Explanation:
A page of RAM is written to the harddisk and read back when it is needed again. That way it may seem you have more RAM than you actually have, at the cost of performance of course.