
using System;

class Program
{
    static void Main(string[] args)
    {
        int n = int.Parse(Console.ReadLine());

        string[] strs = Console.ReadLine().Split(' ');
        int[] num = new int[strs.Length];
        for (int i = 0; i < num.Length; i++)
        {
            num[i] = int.Parse(strs[i]);
        }

        int money = 1000;
        int amount = 0;

        for(int i = 0; i < n; i++)
        {
          A:  for(int j = i; j < n; j++)
            {
                if(j + 1 < num.Length && num[i] >= num[j] && num[i] < num[j+1])
                {
                    for (int k = j + 1; k < n; k++)
                    {
                        if (k + 1 < num.Length)
                        {
                            if (num[j] < num[k] && num[k] > num[k + 1])
                            {
                                //buy
                                while (true)
                                {
                                    if (money >= num[j])
                                    {
                                        money -= num[j];
                                        amount++;
                                    }
                                    else
                                    {
                                        //sell
                                        money += num[k] * amount;
                                        amount = 0;
                                        i = k;
                                        goto A;

                                    }
                                }
                            }

                        }
                        else
                        {
                            if (num[j] < num[k])
                            {
                                while (true)
                                {
                                    if (money >= num[j])
                                    {
                                        money -= num[j];
                                        amount++;
                                    }
                                    else
                                    {
                                        //sell
                                        money += num[k] * amount;
                                        amount = 0;
                                        i = k;
                                        goto A;

                                    }
                                }

                            }
                        }
                    }
                }

            }

        }

        Console.WriteLine(money);


    }


    

}


