path get_starting_backup_path(string s_path,bool verbose=true)
{
    const path starting_path=path(s_path);
    path full_path;
    if (starting_path.is_relative()) { full_path=absolute(starting_path); }
    else { full_path=starting_path; }
    full_path=canonical(full_path);
    if (verbose)
    {
        std::cout<<"We are going to backup the repertory "<<full_path<<std::endl;
    }
    return full_path;
}