Объясните, что значит конструкция из задачи вида: "solution.A = 5" ? Само задание: Массив списков строк Создать массив, элементами которого будут списки строк. Заполнить массив любыми данными и вывести их на экран. Требования: 1. Метод createList должен объявлять и инициализировать массив с типом элементов ArrayList. 2. Метод createList должен возвращать созданный массив. 3. Метод createList должен добавлять в массив элементы (списки строк). Списки должны быть не пустые. 4. Программа должна выводить данные на экран. 5. Метод main должен вызывать метод createList. 6. Метод main должен вызывать метод printList. Код:
package com.javarush.task.task10.task1014;

/*
Расставьте минимум static-ов
*/

public class Solution {
    public int A = 5;
    public static int B = 5;
    public static int C = 5;
    public static int D = 5;

    public static void main(String[] args) {
        Solution solution = new Solution();
        solution.A = 5;
        solution.B = 5 * B;
        solution.C = 5 * C * D;
        Solution.D = 5 * D * C;

        Solution.D = 5;
    }

    public int getA() {
        return A;
    }

}