http://www.java-forums.org/new-java/56040-problem-reading-converting-file-hash-map.html