def adjust(cols, light):
cols.sort(key=util.rgb_to_yiq)<EOL>raw_colors = [*cols, *cols]<EOL>if light:<EOL><INDENT>raw_colors[<NUM_LIT:0>] = util.lighten_color(cols[<NUM_LIT:0>], <NUM_LIT>)<EOL>raw_colors[<NUM_LIT:7>] = util.darken_color(cols[<NUM_LIT:0>], <NUM_LIT>)<EOL><DEDENT>else:<EOL><INDENT>for color in raw_colors:<EOL><INDENT>color = util.lighten_color(color, <NUM_LIT>)<EOL><DEDENT>raw_colors[<NUM_LIT:0>] = util.darken_color(cols[<NUM_LIT:0>], <NUM_LIT>)<EOL>raw_colors[<NUM_LIT:7>] = util.lighten_color(cols[<NUM_LIT:0>], <NUM_LIT>)<EOL><DEDENT>raw_colors[<NUM_LIT:8>] = util.lighten_color(cols[<NUM_LIT:0>], <NUM_LIT>)<EOL>raw_colors[<NUM_LIT:15>] = raw_colors[<NUM_LIT:7>]<EOL>return raw_colors<EOL>
Create palette.