import java.io.FileReader;</BUG>
import java.io.IOException;
<BUG>import java.io.OutputStreamWriter;</BUG>
import java.net.URI;
import java.net.URISyntaxException;
<BUG>import java.util.Map;
import java.util.Set;</BUG>
import java.util.TreeMap;
import javax.imageio.IIOException;
import javax.imageio.ImageIO;

import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.TreeMap;
import javax.imageio.IIOException;
import javax.imageio.ImageIO;
