pub(crate) fn print_progress(current: usize, total: usize)
Draws the 40-column progress bar on stdout, as the C++ does.