Anything we write to a file called `analysis.out` (in the solution directory) will be made available to us later for manual inspection. If the `-c(onsole)` flag is not given and the `--dry` flag is not given, write all logs to a file `analysis.out`.