Generate labels from two columns where blanks in first column are replaced by preceding non--blank label
Useful links