Хелп ! Что не так? Все работает валидатор не принимает
package com.javarush.task.task20.task2003;
import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
/*
Знакомство с properties
*/
public class Solution {
public static Map<String, String> properties = new HashMap<>();
public void fillInPropertiesMap() throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String filename=reader.readLine();
OutputStream outputStream = new FileOutputStream(filename);
InputStream inputStream = new FileInputStream(filename);
load(inputStream);
inputStream.close();
// save(outputStream);
//implement this method - реализуйте этот метод
}
public void save(OutputStream outputStream) throws Exception {
Properties pr=new Properties();
if (!properties.isEmpty()){
for (Map.Entry<String, String> pair :properties.entrySet()){
pr.setProperty(pair.getKey(),pair.getValue());
}
pr.store(outputStream,null);
//implement this method - реализуйте этот метод
}}
public void load(InputStream inputStream) throws Exception {
Properties properties1 = new Properties();
properties1.load(inputStream);
// System.out.println(properties1.getProperty("h"));
properties.putAll((Map) properties1);
//implement this method - реализуйте этот метод
}
public static void main(String[] args) throws Exception {
//new Solution().fillInPropertiesMap();
}
}