Почему не засчитывает задание, если код написан верно? Конструктор с тремя аргументами String int char вызывает перегруженный конструктор через this String int, а он вызывает String, тем самым переменные инициализируются, проверил даже, когда вывел через System.out, что не так?