Программа работает и выполняются все требования, но не принимается так как после вывода чисел ниже идут ошибки
java.lang.ArrayIndexOutOfBoundsException: 20. Загуглил что то про выход за пределы массива но не пойму где??
package com.javarush.task.task07.task0705;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Один большой массив и два маленьких
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] a = new int[20];
for(int i =0;i<a.length;i++){
a[i]=Integer.parseInt(reader.readLine());
}
int[] b = new int[10];
int[] c = new int[10];
for(int i=0; i<=9;i++){
b[i]=a[i];
}
for(int i = 0; i<18;i++){
c[i]=a[i+10];
System.out.println(c[i]);
}
//напишите тут ваш код
}
}