(Pyrazinecarbonyl)hydrazone halobenzaldehydes: supramolecular arrays generated by face to face stacking of ribbons, formed from C–H–O interactions