random color generation that doesn't make your eyes bleed