Error:(14, 24) java: method initializeArray2 in class com.javarush.task.task07.task0703.Solution cannot be applied to given types; required: java.lang.String[] found: no arguments reason: actual and formal argument lists differ in length
package com.javarush.task.task07.task0703;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/*
Общение одиноких массивов
*/

public class Solution {
    public static void main(String[] args) throws Exception {
        String[] array = initializeArray();
        int[] array2 = initializeArray2();
        for (int i = 0; i<10; i++){
            System.out.println(array2[i]);
        }//напишите тут ваш код
    }
    public static String[] initializeArray() throws IOException {
        String[] array = new String[10];
        BufferedReader rd = new BufferedReader(new InputStreamReader(System.in));
        for (int i = 0; i<10; i++) {
            array[i] = rd.readLine();
        }
        return array;
    }
    public static int[] initializeArray2(String[] array) throws IOException {
        int[] array2 = new int[10];
        for (int i = 0; i<10; i++) {
            array2[i] = array[i].length();
        }
        return array2;
    }
}