Don't do this! First, of all, the darker() method produces horrible colors, second, the colors expected are the colors defined.