#!/usr/bin/env python
import coloreffect
class C(coloreffect.ColorEffect):
def colmod(self,r,g,b):
FACTOR=0.9
i=int(1.0/(1.0-FACTOR))
if r==0 and g==0 and b==0:
return '%02x%02x%02x' % (i,i,i)
if r>0 and r<i:
r=i
if g>0 and g<i:
g=i
if b>0 and b<i:
b=i;
r=min(int(round((r/FACTOR))), 255)
g=min(int(round((g/FACTOR))), 255)
b=min(int(round((b/FACTOR))), 255)
return '%02x%02x%02x' % (r,g,b)
c = C()
c.affect()