https://stackoverflow.com/questions/5265702/how-to-get-full-path-of-a-file
Anonymous
Write a big program only when it is clear by demonstration that nothing else will do.