I started from the first solution, where the getFileContents function got the whole logic of reading content from file. But of course something was wrong. So as in one of the problem solution somebody sugests I move the full logic of the getFileContent into the run method. But after this the code is broken down and show nothing. As I see the run method does.nt start. But why?