public static void lerArquivo() {
        try {
            try (BufferedReader in = new BufferedReader(new FileReader("presents.csv"))) {
                String str;
                int i = 0;
                int somaAltura = 0;
                while (in.ready()) {
                    if (i > 999) {
                        break;
                    }
                    str = in.readLine();
                    if (!str.contains("PresentId")) {
                        int id = Integer.parseInt(str.split(",")[0]);
                        int comprimento = Integer.parseInt(str.split(",")[1]);
                        int largura = Integer.parseInt(str.split(",")[2]);
                        int altura = Integer.parseInt(str.split(",")[3]);
                        //somaAltura += altura;
                        if(altura > largura || altura > comprimento){
                            int aux = altura;
                            if(largura < comprimento){
                                altura = largura;
                                largura = aux;
                            }else{
                                altura = comprimento;
                                comprimento = aux;
                            }
                        }
                        presentes.add(new Presente(id, comprimento, largura, altura));
                        i++;
                    }

                    //process(str);
                    // System.out.println(str);
                }
                // System.out.println(somaAltura);
                // System.exit(0);
                Collections.reverse(presentes);
            }
        } catch (IOException e) {
        }
    }