can you find my mistakes, I honestly worked for it..
package de.codegym.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
1-Kürzeste yi loop ile bul ama geriden basa dogru
2-längste yi loop ile bul ama geriden basa dogru
3-indizlerini kiyasla hangisi daha önce
4-hangisi önceyse onu print et
*/public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader bis = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList<>();
for (int i = 0; i < 10; i++) {
String s = bis.readLine();
list.add(s);
}
String min =list.get(10);
String max =list.get(10);
for (int i = 10; i >0; i--) {
for (String element : list) {
if(element.length()<min.length()){
min=element;
}
if(element.length()>max.length()){
max=element;
}
}
}if(list.indexOf(min)<list.indexOf(max)){
System.out.println(min);
}if(list.indexOf(min)>list.indexOf(max)){
System.out.println(max);
}
}
}