open ... or die ... print ... or die ...