public class Min extends MiniJava {
    public static int[] readArray(int number) {
            // number = Anzahl zu lesender Elemente
            int[] result = new int[number]; // Feld anlegen
            for (int i = 0; i < number; ++i) {
                result[i] = read();
            }
        return result;
    }

    public static int min(int[] b) {
        int result = b[0];
        for (int i = 1; i < b.length; ++i) {
            if (b[i] < result)
                result = b[i];
        }
        return result;
    }   
    
    // Jetzt kommt das Hauptprogramm
    public static void main(String[] args) {
        int n = read();
        int[] a = readArray(n);
        int result = min(a);
        write(result);
    } // end of main()
} // end of class Min
