Name the following compounds according to IUPAC system of nomenclature:
OHCC6H4CHO-p
Benzene-1,4-dicarbaldehyde