Hi, at first sight, all seems good to me, but :
package fr.codegym.task.task16.task1631;
import fr.codegym.task.task16.task1631.common.ImageReader;
import fr.codegym.task.task16.task1631.common.ImageReaderFactory;
import fr.codegym.task.task16.task1631.common.ImageTypes;
public class Solution {
public static void main(String[] args) {
ImageReader reader = ImageReaderFactory.getImageReader();
}
}